確定瀏覽器視窗目前是否不活動可以透過防止使用者未與瀏覽器互動時執行不必要的程式碼來提高資源效率site.
最初,使用文件模糊/焦點事件是主要方法。不過,W3C 引入了更精確的方法:頁面可見性 API。
當頁面對使用者可見或隱藏時,此 API 會通知您。
頁面可見性API 支援以下版本:
適用於不相容的瀏覽器支援Page Visibility API,下面的程式碼提供了後備:
此程式碼確保與IE 9 及更低版本以及使用onpageshow 和onpagehide 而不是模糊/焦點事件的iOS 裝置相容。以上是如何使用 JavaScript 檢測瀏覽器視窗不活動?的詳細內容。更多資訊請關注PHP中文網其他相關文章!