Pod FF działa to pięknie... natomiast w IE, niestety już nie - nie odlicza czasu co skundę
Nie mam zielonego pojęcia w czym tkwi problem.
<?php <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <title>Aktualna data </title> <script type="text/javascript"> //<![CDATA[ var losowaliczba = parseInt(Math.random()*9999999999999999); var ajax_method = typeof XMLHttpRequest == "undefined"?new ActiveXObject('Microsoft.XMLHttp'):new XMLHttpRequest(); function aktualizuj() { wczytaj_godzine(); setTimeout("aktualizuj()", 1000); } function synchronizuj(data) { document.body.innerHTML = data; } ajax_method.setHeader( "Pragma", "no-cache" ); ajax_method.addHeader( "Cache-Control", "must-revalidate" ); ajax_method.addHeader( "Cache-Control", "no-cache" ); ajax_method.addHeader( "Cache-Control", "no-store" ); ajax_method.setDateHeader("Expires", 0); function wczytaj_godzine() { ajax_method.onreadystatechange = function(){ if (ajax_method.readyState == 4 && ajax_method.status == 200) { synchronizuj(ajax_method.responseText); } }; ajax_method.open( "GET", "data.php?rand=" + losowaliczba); ajax_method.send(null); } //]]> </script> </head> <body onload = "aktualizuj();"> Ładowanie czasu... </body> </html> ?>
Może znajdzie się ktoś, kto pokieruje mnie i napisze gdzie jest błąd.
Przy okazji link, który sprawdźcie zarówno w FF jak i IE.
http://aferaklub.pl/index/po.php
" target="_blank">
http://aferaklub.pl/index/po.php