Живой контент AJAX - PullRequest
       10

Живой контент AJAX

0 голосов
/ 24 декабря 2009

Мой друг и я поддерживаем сайт представления с комментариями. Мы хотим знать, возможно ли постоянное соединение AJAX. По сути, каждая заявка имеет раздел комментариев. У моего друга была идея, чтобы оповещение появлялось на странице каждый раз при поступлении нового комментария. Итак, можно ли поддерживать постоянную связь между объектом AJAX и сценарием PHP, который запрашивает базу данных комментариев? Если так, то как? Если нет, есть ли другой способ сделать это?

Ответы [ 2 ]

7 голосов
/ 24 декабря 2009

Похоже, что вы описываете Комета .

В качестве альтернативы, большинство сайтов, которые делают подобные вещи, просто периодически отправляют на сервер запрос с просьбой опубликовать что-то новое (необходимо убедиться, что вы указали отметку времени последней проверки).

0 голосов
/ 24 декабря 2009

это может быть вариант, который работал для меня.

<a href="javascript:;" onclick="$('#mycomments').load('http://s.bla/rpc.php?qry=11',
function(){$('#mycomments').show('slow');});">Comments</a>
<div id="mycomments" style="display:none;">
Comments
</div>
...