嗨 我想知道如何使頁面重新加載異步,例如,如果有人收到一條消息,最後一條消息將不會刷新頁面。就像Facebook一樣。謝謝。頁面自動刷新而不刷新
2
A
回答
5
你將不得不使用類似jQuery &的Javascript來輪詢服務器的更改並將它們顯示在div中的頁面上。
setInterval('someFunc()', 1000)
function someFunc()
{
$.ajax({
async: true,
type: "GET",
url: "www.domain.com/url",
data: data,
success: function (html) {
$("#myDiv").html(html);
}
});
}
這將更新與ID myDiv在div每秒從www.domain.com/url傳遞數據數據是一個參數(你將不得不定義「數據」)
1
1
或者你可以使用Comet模型,它不會給網絡造成太多壓力,也不會太多地填充web服務器的訪問日誌。答覆也更快。 Commet意味着HTTP服務器在出現時立即將數據推送給您。
相關問題
- 1. javascript自動刷新div而不刷新整個頁面
- 2. 刷新iframe而不刷新父頁面
- 3. 刷新div而不刷新頁面
- 4. 刷新div而不刷新頁面
- 5. 自動刷新php頁面
- 6. 頁面自動刷新onClick
- 7. 刷新頁面自動
- 8. 自動刷新頁面
- 9. PHP - 自動刷新頁面
- 10. 自動更新模板字符串值而不刷新頁面
- 11. 我想要一個div自動刷新而不刷新整個頁面
- 12. 得到部分刷新而不刷新整個頁面
- 13. 如何刷新div而不刷新整個頁面?
- 14. 如何刷新表而不刷新整個頁面?
- 15. 刷新表格而不刷新Django中的頁面
- 16. 頁面刷新
- 17. 刷新頁面
- 18. 刷新頁面
- 19. 刷新頁面上的圖像,而不用Django刷新整個頁面
- 20. JavaScript刷新而不是更改頁面
- 21. 編輯URL而不刷新頁面
- 22. 刷新頁面而不訪問它
- 23. 刪除評論而不刷新頁面
- 24. 刷新頁面的活動?
- 25. 自動刷新Rails 3中的頁面
- 26. 如何自動刷新Java servlet頁面
- 27. 頁面自動刷新參數
- 28. 如何自動刷新Ejs頁面
- 29. Ajax自動提交和刷新頁面
- 30. 刷新頁面鏈接自動點擊
謝謝!這很有用。 – SmootQ 2010-12-06 15:47:52