znaczacy > comp.lang.* > comp.lang.javascript

Michal M. Lechanski (30.12.2015, 20:48)
Znalazłem taki slider (

<html>
<head>
<title>Sliding Images</title>
<script type="text/javascript">
//Create images Array
var imgArr = new Array("images/img1.jpg",
"images/img2.jpg",
"images/img3.jpg");

var count = imgArr.length; // assign images array length
var position = 0; //position is set to zero

function slidingImages() {
if ( document.images ) {
if ( position < count ) {
imageSrc(position); // call the image source
position += 1;
} else {
position = 0;
imageSrc(position);
}
}
setTimeout(slidingImages, 3000);
}

function imageSrc(position) {
document.banner.src = imgArr[position];
}
</script>
</head>
<body onload="slidingImages()">
<img src="images/img1.jpg" name="banner"/>
</body>
</html>

Dla moich potrzeb jest niemal idealny - brak mu tylko możliwości
wyświetlania podpisu pod poszczególnymi obrazkami.

Niestety nie potrafię takiej funkcji sam dodać. Pomożecie?
Z góry bardzo dziękuję.
zpksoft (31.12.2015, 15:11)
W dniu środa, 30 grudnia 2015 19:48:19 UTC+1 użytkownik Michal M. Lechanski napisał:
[..]
> Z góry bardzo dziękuję.
> --
> The Mis'


Można oczywiście bardziej elegancko (np. jedna tablica dwuwymiarowa).
(pisałem bez testowania, może być literówka)

Paweł
Michal M. Lechanski (31.12.2015, 21:31)
W dniu 31/12/2015 o 13:11, zpksoft pisze:

> Można oczywiście bardziej elegancko (np. jedna tablica dwuwymiarowa).
> (pisałem bez testowania, może być literówka)


Pięknie dziękuję, po drobnej poprawce działa jak złoto.

Wszystkiego dobrego w Nowym Roku.
Podobne wątki