Autor | Zpráva | ||
---|---|---|---|
Regedents Profil |
#1 · Zasláno: 8. 5. 2009, 11:06:11
Ahoj, mám javascript, který má na starost přechod několika obrázků. V IE a jemu podobných to funguje, ale ve FF či Chrome ne :( NAšla by se tu nějaká dobrá duše, která by mi kód zkontrolovala a následně poupravila, aby to fungovalo všude? Děkuji
<a href="odkaz.html"><img src="images/obrazek.png" name="SlideShow" width="70" height="160" border="0" /></a> <script type="text/javascript"> var slideShowSpeed = 2000 var crossFadeDuration = 20 var Pic = new Array() Pic[0] = 'images/obrazek.png' Pic[1] = 'images/automobil.png' Pic[2] = 'images/letadlo.png' Pic[3] = 'images/vzducholod.png' var t var j = 0 var p = Pic.length var preLoad = new Array() for (i = 0; i < p; i++) { preLoad[i] = new Image() preLoad[i].src = Pic[i] } function runSlideShow() { if (document.all) { document.images.SlideShow.style.filter="blendTrans(opacity=100, style=3)" document.images.SlideShow.style.filter="blendTrans(opacity=100, style=3)" document.images.SlideShow.style.filter="blendTrans(opacity=100, style=3)" document.images.SlideShow.filters.blendTrans.Apply() } document.images.SlideShow.src = preLoad[j].src if (document.all) { document.images.SlideShow.filters.blendTrans.Play() } j = j + 1 if (j > (p-1)) j=0 t = setTimeout('runSlideShow()', slideShowSpeed) } runSlideShow(); </script> |
||
Časová prodleva: 15 let
|
0