Witam, jest problem. Mianowicie w jednym pliku mam 2 divy, chciałbym aby każdy z nich odświeżał się bez przeładowania strony o różnym interwale. Oto kod, którego użyłem [ajax]
function ludzie_online(){ setInterval(function(){ $('#ludzie_online').load('online_friends.php'); },1000); } ludzie_online(); function odswieza(){ setInterval(function(){ $('#message_box').load('online_friends.php'); },4000); } odswieza();
<div id="message_box"> <?php http://www.php.net/echo http://www.php.net/date("m:s"); ?> </div> <div id="ludzie_online"> <?php http://www.php.net/echo http://www.php.net/date("m:s"); ?> </div>
A po czym wnioskujesz częstotliwość odświeżań? Sprawdź w konsoli przeglądarki jak często występują bo skoro kierujesz do tej samej stront żądania to oczywiste że zwróci oba divy co sekundę. Zainteresuj się jeszcze d dokumentacji load() składnią:
$( "#result" ).load( "ajax/test.html #container" );
$( "#result" ).load( "ajax/test.html #container" );
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)