Autor | Zpráva | ||
---|---|---|---|
misso Profil * |
#1 · Zasláno: 26. 5. 2010, 09:19:05
zdravím, neviem si rady s takýmto problémom:
<script> kostka = setInterval("Math.ceil(Math.random()*6)", 5*1000); document.write(kostka); </script> potreboval by som, aby mi to každých x sekúnd vyhodilo nové číslo díík moc |
||
Fred Profil |
#2 · Zasláno: 26. 5. 2010, 09:59:54
<script>
function kostka(){ document.getElementById('kostka').innerHTML=Math.round(Math.random()*6)%6+1; setTimeout(kostka,1000); } window.onload=kostka; </script> <span id="kostka"></span> |
||
misso Profil * |
#3 · Zasláno: 26. 5. 2010, 11:36:01
Fred:
super, toto funguje, ale nedarí sa mi to dostať do iného scriptu <script type="text/JavaScript"> nahodny_banner= new Array( "<a href = \"http://url.sk/\" class = \"menu_link\" target = \"_blank\"><img src = \"xxx.png\"></a>", "<a href = \"http://url.sk/\" class = \"menu_link\" target = \"_blank\"><img src = \"xxx.png\"></a>", "<a href = \"http://url.sk/\" class = \"menu_link\" target = \"_blank\"><img src = \"xxx.png\"></a>", "<a href = \"http://url.sk/\" class = \"menu_link\" target = \"_blank\"><img src = \"xxx.png\" ></a>", "<a href = \"http://url.sk/\" class = \"menu_link\" target = \"_blank\"><img src = \"xxx.gif\"></a>"); index = Math. floor(Math. random()*nahodny_banner. length); document. write(nahodny_banner[index]); </script> dá sa to nejak? dík |
||
petr 6 Profil |
#4 · Zasláno: 26. 5. 2010, 13:57:29 · Upravil/a: petr 6
misso:
„dá sa to nejak?“ Podle toho, čeho chceš docílit. Místo document. write(nahodny_banner[index]); napiš document.getElementById('kostka').innerHTML=nahodny_banner[index]; A pak nesmíš zapomenout na <span id="kostka"></span> |
||
misso Profil * |
#5 · Zasláno: 26. 5. 2010, 17:56:52
petr 6:
no potreboval by som, aby to pravidelne zobrazovalo náhodný banner z toho zoznamu |
||
Witiko Profil |
#6 · Zasláno: 26. 5. 2010, 19:38:41 · Upravil/a: Witiko
Nějak takto:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> ... <script type="text/javascript"> var banner = {}; banner.urls = ["url1.jpg","url2.jpg"]; /* Pole s adresami bannerů */ banner.interval = 15000; /* Interval v sekundách */ banner.id = "bannery"; /* ID obrázku */ banner.init = function() { banner.element = document.getElementById(banner.id); banner.change = function() { banner.element.src = banner.urls[Math.floor(Math.random() * banner.urls.length)]; } banner.change(); setInterval(banner.change, banner.interval); } (function() { var previous = onload; window.onload = function() { banner.init(); previous(); } })(); </script> ... </head> <body> ... <img id="bannery" src="blank.png" alt="Otravná reklama, kterou odstřelí AdsBlocker."> ... </body> </html> |
||
misso Profil * |
#7 · Zasláno: 26. 5. 2010, 20:31:19
Witiko:
ok, ale toto mi k tomu obrázku nepriradí aj url na ktorú odkazuje... ja by som potreboval generovať každých x sekúnd celé takéto: <a href = "ttp://diskuse.jakpsatweb.cz/" class = "menu_link" target = "_blank"><img src = "jakpw.gif"></a> |
||
Darker Profil |
#8 · Zasláno: 26. 5. 2010, 22:14:49
<a href = "http://diskuse.jakpsatweb.cz/" class = "menu_link" target = "_blank"><img id=banery src="jakpw.gif"></a>
Takhle. |
||
Witiko Profil |
#9 · Zasláno: 26. 5. 2010, 22:30:34 · Upravil/a: Witiko
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> ... <script type="text/javascript"> var banner = {}; banner.urls = [["http://stranka1.cz","url1.jpg"],["http://stranka2.com","url2.jpg"]]; /* Pole s adresami stránek a bannerů */ banner.ids = ["odkaz","banner"]; /* ID odkazu a banneru */ banner.interval = 15000; /* Interval v sekundách */ banner.init = function() { banner.element = [document.getElementById(banner.ids[0]), document.getElementById(banner.ids[1])]; (banner.change = function() { var random = Math.floor(Math.random() * banner.urls.length); banner.element[0].href = banner.urls[random][0]; banner.element[1].src = banner.urls[random][1]; })(); setInterval(banner.change, banner.interval); } (function() { var previous = onload; window.onload = function() { banner.init(); previous(); } })(); </script> ... </head> <body> ... <a id="odkaz" href="http://diskuse.jakpsatweb.cz/" class="menu_link" target="_blank"> <img id="banner" src="blank.png" style="border: 0px"> </a> ... </body> </html> |
||
misso Profil * |
#10 · Zasláno: 28. 5. 2010, 20:53:15
Witiko:
nejak mi to nechce fachčiť.... :-( |
||
misso Profil * |
#11 · Zasláno: 28. 5. 2010, 20:54:21
stále mi to vykresluje len ten blank a pôvodný link... nemení to vôbec nič
|
||
Časová prodleva: 14 let
|
0