JavaScript folyamatosan futó szöveg?
Egy ideje már olvasgatom a "Tanuljuk meg a JavaScript használatát 24 óra alatt" c. könyvet, és a folyamatosan futó szövegnél tartok. Próbáltam értelmezni a leírtakat, és elkészíteni a szöveget, de semmit nem ír ki. Többszöri próbálkozás után lemásoltam teljes egészében a szöveget, de még ekkor sem változott semmi. A következő a kód:
<script language="JavaScript" type="text/JavaScript">
msg = "Ez itt egy folyamatosan futó szöveg.";
msg = "... ..." + msg;pos = 0;
function ScrollMessage() {
window.status = msg.substring(pos, msg.length) + msg.substring(0, pos);
pos++;
if (pos > msg.length) pos = 0;
window.setTimeout("ScrollMessage()",200);
}
ScrollMessage();
</script>
Fogalmam sincs, hogy mi a hiba... Kérem valaki segítsen! Előre is köszönöm!
az a gond, hogy a window.status-t szinte egyik böngésző sem támogatja már/még/stb.
a window.setTimeout("fv.név", idő)-t sem így célszerű
window.setInterval jobb lenne (és a fv. nevét nem idézőjelben ajánlott megadni)
Szóval, jóformán a könyvet akkor dobhatom a szemétbe, mert 2000 januárjában adták ki, és jóformán már semmi sem támogatott, ami benne van? Amúgy meg a te kódod is hibás valahol, ezt a hibát írja ki:
Uncaught RangeError: Maximum call stack size exceeded
Megköszönném, ha segítenél!
csak futó szöveg nincsen manapság a böngészőkben, mert újabban már állapotsor se nagyon van bennük :d
(valami régebbi internet explorerrel próbáld meg)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!