2013-10-03 81 views
0

我有一個執行AJAX請求的JavaScript定時器,我需要知道是否有任何瀏覽器/操作系統組合停止執行定時器時,用戶最小化或忽略瀏覽器窗口。定時器和瀏覽器 - 不專心或最小化窗口

任何人都看到了圍繞網絡的可理解的測試案例?

+0

有'window.onblur'和'window.onfocus',您可以清除計時器,然後在onfocus重新啓動計時器。 –

+0

@PatrickEvans不完全是我所需要的。即使用戶最小化窗口,我也無法讓瀏覽器停止執行ajax請求。如果這在某些瀏覽器/操作系統中不可行,那麼我需要爲這種情況做一些手動處理。 – Hoffmann

+1

然後沒有問題setInterval/setTimeout不會停止,只是因爲窗口沒有焦點據我所知,我從來沒有親眼見過它停止,而沒有實際停止與清除*功能。 –

回答

相關問題