Autor | Zpráva | ||
---|---|---|---|
czudy Profil |
#1 · Zasláno: 31. 12. 2011, 16:24:05 · Upravil/a: czudy
Poradíte mi někdo? tato obrázková slideshow je vygenerovaná z JavaScript Animator Express, vložil jsem ji do <body> své stránky a nechce běžet v IE. V mozile i opeře to jede, mám IE8 děkuji
<span style="display:none"> <img src="foto2.jpg"> <img src="foto3.jpg"> <img src="foto1.jpg"> </span> <img name="MainImage" src="foto2.jpg" border="0"> <script language="javascript"> img1= new Image(); img1.src="foto2.jpg"; img2= new Image(); img2.src="foto3.jpg"; img3= new Image(); img3.src="foto1.jpg"; imgarray = new Array(3); imgarray[1] = new Image(); imgarray[1].src = "foto2.jpg"; imgarray[2] = new Image(); imgarray[2].src = "foto3.jpg"; imgarray[3] = new Image(); imgarray[3].src = "foto1.jpg"; var timeoutValue = 3000; var animDelay = 200; var numOfImages = 3; </script> <script language="javascript"> var imageIndex = 0; var timeoutID = 0; var playMode = 1; function animImageInc() { if (imageIndex < numOfImages) imageIndex++ else imageIndex = 1; } function animImageDec() { if (imageIndex > 1) imageIndex--; else imageIndex = numOfImages; } function setCurrImage() { document.MainImage.src = imgarray[imageIndex].src; } function updateAnim() { var currTimeoutValue; currTimeoutValue = timeoutValue; if (playMode == 1) { animImageInc(); if (imageIndex == numOfImages) currTimeoutValue += animDelay; } else { animImageDec(); if (imageIndex == 1) currTimeoutValue += animDelay; } setCurrImage(); timeoutID = setTimeout("updateAnim()", currTimeoutValue); } function clearLastUpdate() { clearTimeout(timeoutID); timeoutID = 0; } function startPlay() { clearLastUpdate(); playMode = 1; updateAnim(); } function startPlayReverse() { clearLastUpdate(); playMode = 2; updateAnim(); } updateAnim(); </script> |
||
Chamurappi Profil |
#2 · Zasláno: 31. 12. 2011, 18:00:52
Reaguji na czudyho:
Při pohledu na kód žádný zjevný problém nevidím. Prosím o odkaz na živou ukázku. |
||
czudy Profil |
#3 · Zasláno: 31. 12. 2011, 20:23:54
Chamurappi:
Tak problém je vyřešen, jakmile jsem to nahrál na web, abych sem mohl dát živou ukázku, tak jsem zjistil že už to jde, nevím čím to, když jsem to měl v souboru v počítači tak to nešlo, každopádně ti děkuji za tvůj čas Chamurappi, problém je vyřešen :) http://shpeez.wz.cz/home.html |
||
peta Profil |
#4 · Zasláno: 2. 1. 2012, 10:56:22 · Upravil/a: peta
"nechce běžet v IE"
Poustis to v IE s adresou c:/ a hlasku zadajici povoleni javascriptu jsi odkrizkoval, ne? Poznamka uplne dole to popisuje mozna lepe. http://www.jakpsatweb.cz/javascript/priklady/index.html Nepisi tam uz, ze v IE7 a vys obvykle vyskoci takova zluta hlaska bud na hornim nebo spodnim okraji okna. Dalsi moznosti je to trvale povolit v tom nastaveni, jak tam pisi. A jeste mas moznost si spustit vlastni server, treba balicek Wamp server, adresa pak bude podobna http://localhost/stranka.htm. IE to bude chapat jako stranku z webu a nebude otravovat s hlaskou na povoleni javascriptu. |
||
Časová prodleva: 11 let
|
0