我有一個自定義控件保存在div中,只在刷新時更改其內容,所以我想用一些只能刷新div的東西。書的牆壁像概念。通過jquery連續刷新頁面一定的時間差距
-1
A
回答
1
嘗試這樣
<html>
<head>
<!-- For ease i'm just using a JQuery version hosted by JQuery- you can download any version and link to it locally -->
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function() {
$("#responsecontainer").load("response.php");
var refreshId = setInterval(function() {
$("#responsecontainer").load('response.php?randval='+ Math.random());
}, 9000);
$.ajaxSetup({ cache: false });
});
</script>
</head>
<body>
<div id="responsecontainer">
</div>
</body>
</html>
1
您可以用setInterval來時間可持續執行的操作。用clearInterval(intv)清除它;
var intv = setInterval(function(){
//do stuff here every 5 seconds
}, 5000);
setTimeout(function(){
clearInterval(intv);
}, 30000);
上面會做5秒鐘的事,然後取消30秒後的輪詢。
相關問題
- 1. 刷新頁面時,窗口通過一定倍數寬度
- 2. 刷新一段時間的頁面
- 3. 如何通過jQuery刷新頁面並確保存在連接?
- 4. 頁面刷新時的繼續時間 - javascript
- 5. 繼續通過網頁添加的類與jQuery刷新
- 6. 不連續的記錄,缺少時間差距。
- 7. JQuery頁面刷新
- 8. JQuery頁面刷新
- 9. 時間重置jQuery的優雅倒計時刷新頁面時
- 10. 如何在一定的時間內停止刷新頁面javascript
- 11. JQuery的頁面刷新
- 12. jQuery Mobile的頁面刷新
- 13. 刷新頁面時恢復XMPP連接
- 14. 如何在頁面刷新後繼續定時器?
- 15. 如何在刷新頁面刷新時擴展AuthCookie過期時間?
- 16. 防止頁面得到刷新的形式通過JQuery
- 17. 使用AJAX和JQuery以設定的時間間隔自動刷新頁面
- 18. 頁面底部的差距
- 19. jQuery的:刷新/刷新上點擊一個按鈕的頁面
- 20. 刷新頁面只有時間
- 21. 連續的計數器,無論頁面刷新
- 22. PHP - 刷新時的頁面重定向
- 23. 如何使用jquery在頁面上輸出連續時間
- 24. jquery:刷新當前頁面時加載新頁面
- 25. 通過jQuery刷新DOM的一部分
- 26. jQuery/PHP的:刷新頁面根據服務器時間
- 27. jQuery PHP頁面刷新頁面
- 28. 執行過程時刷新頁面
- 29. 刷新jQuery Mobile頁面
- 30. 使用jQuery刷新頁面
這可能會幫助你http://stackoverflow.com/questions/5296815/ajax-browser-refresh-in-background –