php 更新页面代码,php – 自动更新页面的代码大纲
我想搞亂實時信息,我想復制一個非常標準的功能:
當你在一個單一問題視圖上,輸入你的答案時會出現在這里,并且會彈出一個警告,上面寫著“有3個新聞答案,點擊顯示”
它也出現在Twitter上“此搜索中有5條新推文:點擊更新”
我非常精通服務器和客戶端代碼,我正在尋找的是基本的大綱(甚至不是偽代碼,但也許是簡單的英語),這是怎么回事.
服務器上每分鐘運行一次CRON作業,是否會向頁面上的長輪詢AJAX位發出信號?
頁面本身是否會輪詢服務器?
歡迎任何和所有解決方案.謝謝!
解決方法:
您可以使用Javascript setTimeout方法定期使用在客戶端運行的AJAX調用來實現它.您將擁有一個調用服務器端方法的Javascript函數,該方法檢查是否發生了更新,顯示任何更新,然后調用setTimeout來調用自身.
偽代碼:
function updateCheck()
{
//make ajax call
//do something if any update has occurred
setTimeout("updateCheck()", 10000); //second param is in milliseconds
}
標簽:php,javascript,long-polling
來源: https://codeday.me/bug/20190705/1385250.html
總結
以上是生活随笔為你收集整理的php 更新页面代码,php – 自动更新页面的代码大纲的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 循环节长度 java,第六届蓝桥杯jav
- 下一篇: 用matlab相关分析,基于matlab