Hi again!
Anyone know how to modify this script to display an associated image caption (maybe in a div underneath?) for each image - ideally from a text file please...?
Many thanks!
tim0fee
Script here:
<?php
// declare our page images 'in-waiting'...
$imageArr[0] = "path/to/image1.jpg";
$imageArr[1] = "path/to/image2.jpg";
$imageArr[2] = "path/to/image3.jpg";
?>
<script language=javascript>
<!--
var imageArr = new Array();
imageArr.currentIndex = 0;
<?php
foreach($imageArr as $index =>$imagePath){
echo " imageArr[$index] = '" . trim($imagePath) . "';\n";
}
?>
function nextImage(){
imageArr.currentIndex = (imageArr.currentIndex + 1) % imageArr.length;
idImage.src = imageArr[imageArr.currentIndex];
return true;
}
function prevImage(){
imageArr.currentIndex = (imageArr.currentIndex==0 ? imageArr.length : imageArr.currentIndex) - 1;
idImage.src = imageArr[imageArr.currentIndex];
return true;
}
// -->
</script>
<img src="<?php echo trim($imageArr[0]); ?>" id=idImage onclick="nextImage()">