如何在JavaScript 中確定頁面重新載入或刷新
問題:
問題:時用戶重新載入或刷新網頁。例如,當頁面最初打開時,它應該保持不變,但是在刷新時,應該觸發警報。
解決方案:// Check for Navigation Timing API support if (window.performance) { console.info("window.performance works fine on this browser"); } console.info(performance.navigation.type); if (performance.navigation.type == performance.navigation.TYPE_RELOAD) { console.info("This page is reloaded"); } else { console.info("This page is not reloaded"); }需要注意的是window.performance.navigation.type 已棄用。相反,請使用大多數現代瀏覽器支援的導航器對象,該對象利用導航計時 API。
以上是如何在 JavaScript 中偵測頁面重新載入或刷新?的詳細內容。更多資訊請關注PHP中文網其他相關文章!