Autor | Zpráva | ||
---|---|---|---|
Dragg Profil * |
#1 · Zasláno: 26. 3. 2008, 22:20:00
Zdravim, mam problem,mam promenou a chci ji timerem zmenit, bohuzel mam pocit ze se promena zmeni ale neprojevi se ve zbylem kodu
timer = setTimeout('prehraj()',1500); play = 0; vystup = vystup.replace(/lol/im,'<EMBED src="sounds/LOL.wav" '+kod+' autostart="'+play+'" volume="'+hlasitost+'" /> } function prehraj () {play = 1; document.write(play);} mam pocit ze se to musi nejak vratit (return?) |
||
peta Profil |
#2 · Zasláno: 27. 3. 2008, 08:35:27 · Upravil/a: peta
google.com "document.write" javascript examples
document.write, pokud je dokument uzavren (document.close) dela to, ze jej otevre a cely prepise. Pouzij jinou funkci. jakpsatweb - javascript - objekt window/document jakpsatweb - javascript - priklady pro upresneni se stane asi tohle: <body>moje html<script>setTimeout("document.write('ahoj')",1000)</script></body> po jedne sekunde <body>moje html</body> po druhe sekunde - JS error document not closed (casovac nebyl zastaven, takze zustava v pameti ikdyz byl dokument prepsan), jenze na obrazovce se to neprojevi. document.write se obvykle poziva pro pop-up okna. |
||
Dragg Profil * |
#3 · Zasláno: 27. 3. 2008, 12:04:16
vyresil jsem to takto:
body onload="settimeout(funkce(), 1000)" var play = 0; function parser() { neco kde potrebuju po 1s zmenit play } function funkce() { play = 1; } |
||
Dragg Profil * |
#4 · Zasláno: 27. 3. 2008, 15:08:29
no jenze jste nepochopil ze jsem ten write pouzival jenom proto,abych videl jestli se to zmeni, vubec to nemelo s tim nic spolecnyho, chtel jsem aby se mi zmenil ten play a projevilo se to v podmince ;-) ale i tak dik
|
||
peta Profil |
#5 · Zasláno: 27. 3. 2008, 16:47:38
Dragg
Precti jsi, co jsi napsal a pak rekni, co jsem z toho mel asi pochopit. :) slo by to i jinak, mozna, nezkouseno. body onload="settimeout(funkce(), 1000)" body onload="settimeout('funkce()', 1000)" body onload="settimeout('play = 1;', 1000)" pro zobrazeni pouzivam alert(var) ikdyz je otravny. nebo to vepisuji do textarea.value |
||
Časová prodleva: 16 let
|
0