вторник, 15 февраля 2011 г.

Рефреш div'а через javascript



Появилась необходимость в обновлении одного блока (rss-фида) через див.
<div id="feed">
<?PHP include('feed.php'); ?></div>
</div>

То есть див должен обновляться через определенное время посредством javascript. Стандартные решения не устраивают, пошел своим путем.

В <HEAD> прописал данную функцию:
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function() {
$("#feed").load("feed.php");
var refreshId = setInterval(function() {
$("#feed").load('feed.php?randval='+ Math.random());
}, 9000);
});
</script>
Ну и в футере прописал в щи с вертушки
<div id="feed">
</div>
Однако сработало. Почему-то прописав внутри дива инклуд фида, нихрена не обновляется как нужно. Надеюсь, это вам поможет

0 коммент.:

Отправить комментарий

каталог блоговКаталог блогов Blogdir.ru Web Design Web Design Blogs