Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][AJAX]auto przeladowanie
Forum PHP.pl > Forum > Przedszkole
luzak124
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <title>jjjjj</title>
  3.  
  4.  
  5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
  6.  
  7. <link rel="stylesheet" href="s.css" type="text/css">
  8. <script type="text/javascript">
  9.  
  10. //aby dzialalo na IE (niewiem kto tego uzywa jeszcze)
  11. var ObiektXMLHttp = false;
  12.  
  13. if (window.XMLHttpRequest){
  14. ObiektXMLHttp = new XMLHttpRequest();
  15. }else if(window.ActiveXObject){
  16. ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
  17. }
  18.  
  19. function zegar(){
  20. if(ObiektXMLHttp){
  21. //pobieranie danych
  22. ObiektXMLHttp.open("GET", '1.php');
  23.  
  24. ObiektXMLHttp.onreadystatechange = function(){
  25. if(ObiektXMLHttp.readyState == 4){
  26. i = ObiektXMLHttp.responseText;
  27. document.getElementById('zegar').innerHTML=i;
  28. }
  29. }
  30.  
  31. ObiektXMLHttp.send(null);
  32. }
  33. }
  34.  
  35. </script>
  36. </head>
  37. <body onload="setInterval('zegar();', 1000;">
  38. <marquee behavior="alternate" width="150" scrolldelay"125">
  39. <div id=\"zegar\"><b>tekst</b></div>
  40. </marquee>
  41. </body>
  42. </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 ?
erix
  1. <marquee behavior="alternate" width="150" scrolldelay"125">

Daruj sobie <marquee /> i zrób porządny scroller via JS. Skryptów jest multum.
Spawnm
zobacz np:
http://www.dynamicdrive.com/dynamicindex2/cmarquee2.htm
sporo ciekawych skryptów smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.