<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <link rel="stylesheet" href="s.css" type="text/css"> <script type="text/javascript"> //aby dzialalo na IE (niewiem kto tego uzywa jeszcze) var ObiektXMLHttp = false; if (window.XMLHttpRequest){ ObiektXMLHttp = new XMLHttpRequest(); }else if(window.ActiveXObject){ ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHTTP"); } function zegar(){ if(ObiektXMLHttp){ //pobieranie danych ObiektXMLHttp.open("GET", '1.php'); ObiektXMLHttp.onreadystatechange = function(){ if(ObiektXMLHttp.readyState == 4){ i = ObiektXMLHttp.responseText; document.getElementById('zegar').innerHTML=i; } } ObiektXMLHttp.send(null); } } </script> </head> <body onload="setInterval('zegar();', 1000;"> <marquee behavior="alternate" width="150" scrolldelay"125"> </marquee> </body> </html>
no i mam taki skrypt który wyświetla dane pobrane z serwera shoutcast o ilości słuchaczy i ten tekst ma się poruszać ale gdy jest wykonywane przeładowanie w js to tekst stoi w miejscu czemu tak się dzieje ?