找不到正確的語法。如何每10秒提交表格(或模仿點擊提交按鈕)?該頁面不重新加載,所以我需要一個循環。如何每10秒提交一次表格?
-3
A
回答
0
如果您要提交自己的頁面,則無需執行真正的表單發佈,因爲它會重新加載頁面。對Ajax調用使用間隔。
但是,這聽起來像是你正在重新發布他人的頁面。
出於演示,這裏是你的目標頁面可能的樣子:
<form method="POST">
<input name="name" value="123">
<input type="submit">
</form>
當窗體發佈,以下字段被髮送到服務器。你在這裏做的是用你自己的頁面來模擬該頁面,但有一個轉折:
<form id="form" method="POST">
<input name="name" value="123">
<input type="submit">
</form>
<script>
document.getElementById('form').submit();
</script>
調用上面的頁面poster.htm。現在將其嵌入動態iframe中:
<iframe id="autopost"></iframe>
<script>
setInterval(function(){
if (!document.version) document.version=1;
document.version++;
document.getElementById('autopost').src='poster.htm?v='+document.version;
},10000);
</script>
版本號用於防止緩存。
0
您需要使用setTimeout()
和$.ajax()
調用來進行提交。
如果提交返回到相同的表單,則可以避免調用$.ajax()
。
1
<script>
setInterval("$('form').submit()",10000);
</script>
相關問題
- 1. 如何保持10秒延遲每次提交後
- 2. 如何每10秒刷新一次網格而不凍結Winform
- 3. AJAX表單提交 - 每次點擊提交表格i ++次數
- 4. 如何每10秒更新一次JFreeChart TimeSeries圖表?
- 5. 每10秒運行一次node.js腳本
- 6. 每10秒啓動一次服務
- 7. SVG/D3 - JSON每10秒刷新一次
- 8. 每10秒鐘按一次鍵
- 9. Android每10秒更改一次圖片
- 10. AJAX每10秒刷新一次
- 11. 硒蟒蛇每10秒測試一次
- 12. 每10秒更改一次變量值
- 13. 驗證以表格提交5-10秒爲
- 14. 如何從這些行中每10秒提取一次百分比?
- 15. 如何每10秒刷新一次servlet write.out方法?
- 16. 如何在Angular 2中每10秒調用一次函數?
- 17. 我如何每10秒刷新一次php腳本?
- 18. 如何使用JavaScript每10秒檢查一次狀態?
- 19. 如何運行一個python腳本每秒10次
- 20. 如何每10秒更新一次GPS位置?
- 21. 如何在MapView上每10秒顯示一次當前位置?
- 22. Android - 如何使用ScheduledExecutorService每10秒執行一次吐司?
- 23. 如何使Android Listview每10秒更新一次?
- 24. 如何讓CSS動畫每10秒播放一次
- 25. 如何使用boost asio每隔10秒進行一次async_connect?
- 26. 如何在jQuery中每10秒更新一次Ajax?
- 27. 如何每10秒創建一次UI按鈕?
- 28. 如何在Java中每10秒打印一次吐司?
- 29. 如何每隔幾秒自動刷新一次HTML表格?
- 30. 如何使用JavaScript每1秒輸出一次表格?
DOM,setInterval,AJAX。 – Givi