簡體   English   中英

使用ajax進行實時網站更新? jQuery的?

[英]Live site updating with ajax? JQuery?

有一個網站“ happybirthdadstevejobs.com”,那里的人們希望史蒂夫生日快樂,而當您添加您時,該站點正在不斷更新,其他人也希望史蒂夫生日快樂。

我想解決這個問題,因為我有一個想法要教孩子一些科學概念。 誰能幫助我了解我需要做什么?

你可以使用jQuery

var i = setInterval(function() {
   $.getJSON("inc/messages.php?"+ params, function(data) {
      $('#updates').html(data.messages);
   }
}, 1000);

這樣就可以從messages.php獲取一些消息,並將它們每秒輸出到ID為'updates'的元素。

要停止更新,您可以致電:

clearInterval(i)

但是,如果要多次調用該文件,可能有一種更有效的方法。

編輯:忘記提及messages.php需要從數據庫或文件中獲取數據:)

嘗試谷歌搜索長輪詢。

Node.js是長時間輪詢的一個不錯的選擇。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM