Помогите с JavaScript (jQuery)
Помогите пожалуйста есть код
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $('#now_play').load('index2.php'); }); </script> Выводится так: <div id="now_play"> </div> Как сделать чтобы этот скрипт выполнялся каждые 60 секунд, то есть обновлял данные из index2.php каждые 60 секунд :-E Знаю что что то там с setInterval но я в ява скрипте полный НОЛЬ =) |
$(document).ready(function(){ setInterval(function() { $('#now_play').load('index2.php'); }, 60000); }); |
Gozar, вот мне еще код написали
<script type="text/javascript"> $(document).ready(function(){ var interval = 10; // интервал в секундах var block = $('#now_playing'); // - куда грузим block.load('index2.php'); // первая загрузка сразу после загрузки основного контента window.setInterval(function(){ block.load('index2.php'); },interval*1000); // установка интервала }); </script> какой код лучше с точки зрения быстродействия и нагрузки? |
оба дурацкие и повесят сервер, как только нагрузка превысит пару десятков-сотен человек, в зависимости от сервера :)
но мой короче ;) |
и в моем не объявлены две совершенно не нужные переменные
$(document).ready(function(){ $('#now_play').load('index2.php'); setInterval(function() { $('#now_play').load('index2.php'); }, 60000); }); |
Часовой пояс GMT +3, время: 08:41. |