Помогите с 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, время: 00:08. |