这是我的要求,是否可以切换浏览器选项卡?
我正在研究一个很老的企业应用程序,它只支持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