這是我的要求,是否可以切換瀏覽器選項卡?
我正在研究一個很老的企業應用程序,它只支持IE瀏覽器。現在,用戶可以從該應用程序打開多個選項卡/窗口。我用jQuery idleTimer Plugin爲我們寫了一個自定義超時插件。當倒計數達到10或小於10時,我需要切換到此選項卡/窗口,以使用戶意識到該頁面在不到10秒的時間內就會過期。
那麼,有沒有解決方案呢?我試過window.focus()
但不起作用。
這是我的要求,是否可以切換瀏覽器選項卡?
我正在研究一個很老的企業應用程序,它只支持IE瀏覽器。現在,用戶可以從該應用程序打開多個選項卡/窗口。我用jQuery idleTimer Plugin爲我們寫了一個自定義超時插件。當倒計數達到10或小於10時,我需要切換到此選項卡/窗口,以使用戶意識到該頁面在不到10秒的時間內就會過期。
那麼,有沒有解決方案呢?我試過window.focus()
但不起作用。
沒有一個跨瀏覽器的方式切換一個100%可靠的標籤,特別是在較新的瀏覽器中。它在大多數較新的瀏覽器中被阻止。作爲一個用戶,我很高興在大多數情況下很難做到這一點,其他人無法做到這一點。
也許有更好的解決方案來檢測哪個窗口處於活動狀態並在那裏顯示信息。或者在所有打開的窗口中,它應該是相同的應用程序,應該會過期所有標籤頁? – baloo 2013-03-24 16:53:21
'alert('你的會話即將到期...');' – kay 2013-03-24 16:56:24
[可能會幫助](http://stackoverflow.com/questions/2704206/how-to-change-browser-focus -from-one-tab-to-another) – Naveen 2013-03-24 16:57:16