Hallo, habe einen java code für ein diashow!
Ich wollte euch fragen, ob einer mein Code so verändern kann, damit die bilder zufällig erscheinen. also quasi ein random-ausgabe der bilder. momentan kommen bei ner aktualisierung der seite immer die gleichen anfangsbilder.
danke im vorraus.
Ich wollte euch fragen, ob einer mein Code so verändern kann, damit die bilder zufällig erscheinen. also quasi ein random-ausgabe der bilder. momentan kommen bei ner aktualisierung der seite immer die gleichen anfangsbilder.
danke im vorraus.
Code:
[img]http://www.gloeckner-nbg.de/bild1.jpg[/img] <table border="0" cellpadding="0" cellspacing="0" align="center"> <tr> <td> [img]http://www.gloeckner-nbg.de/bild1.jpg[/img] </td> </tr> </table> <script>
var slideShowSpeed = 3000 // Dauer des Bildwechsels in Millisekunden (hier 3 Sekunden)
var crossFadeDuration = 3 // Dauer des Bildübergangs
var Pic = new Array()
// Hier die Bildadressen rein, erweiterbar !
Pic[0] = 'http://www.gloeckner-nbg.de/bild1.jpg'
Pic[1] = 'http://www.gloeckner-nbg.de/bild2.jpg'
Pic[2] = 'http://www.gloeckner-nbg.de/bild3.jpg'
Pic[3] = 'http://www.gloeckner-nbg.de/bild4.jpg'
// ab hier nichts mehr verändern !!
var jj = 0
var p = Pic.length
var preLoad = new Array()
for (ii = 0; ii < p; ii++){
preLoad[ii] = new Image()
preLoad[ii].src = Pic[ii]
}
function runSlideShow(){
if (document.all){
document.images.SlideShow.style.filter="blendTrans(duration=2)"
document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
document.images.SlideShow.filters.blendTrans.Apply()
}
document.images.SlideShow.src = preLoad[jj].src
if (document.all){
document.images.SlideShow.filters.blendTrans.Play()
}
jj = jj + 1
if (jj > (p-1)) jj=0
t = setTimeout('runSlideShow()', slideShowSpeed)
}
</script>