每30秒自動刷新頁面
P粉101708623
P粉101708623 2023-08-24 00:43:45
0
2
574
<p>我有一個 JSP 頁面,它必須顯示正在運行的各種作業的狀態。其中一些作業需要時間,因此它們的狀態從處理中變成完成需要一段時間。 </p> <p>擁有一個每 30 秒左右刷新頁面的 JavaScript 函數是個好主意嗎?使用不斷刷新頁面的腳本是否會產生任何影響? </p> <p>另一個選項是有一個刷新按鈕,點擊該按鈕將刷新頁面。 </p>
P粉101708623
P粉101708623

全部回覆(2)
P粉951914381

只要在head部分簡單的一行程式碼就可以刷新頁面

#

雖然它不是一個 JavaScript 函數,但它是完成上述任務的最簡單方法。

P粉421119778

對此有多種解決方案。如果您希望刷新頁面,實際上不需要 JavaScript,如果您在 head 標記中添加此 meta 標記,瀏覽器可以為您完成此操作。 p>

<meta http-equiv="refresh" content="30">

瀏覽器將每 30 秒刷新一次頁面。

如果您確實想使用JavaScript 執行此操作,則可以使用Location.reload() 每30 秒刷新一次頁面(docs) 在setTimeout() 中:

window.setTimeout( function() {
  window.location.reload();
}, 30000);

如果您不需要刷新整個頁面,而只需要刷新其中的一部分,我想 AJAX 呼叫將是最有效的方法。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!