Javascript - 如何使浏览器切换标签?

Ash*_*nko 2 javascript jquery

在我的代码中,定时事件启动ModalDialog.如果用户在事件之前切换选项卡,则选项卡会闪烁,但就是这样.

有没有办法让浏览器切换到对话框所在的选项卡?

谢谢

为您的所有建议干杯.我之前应该说,但代码只能通过IE运行,并且不允许用户更改任何设置.

Nic*_*ver 10

没有跨浏览器的方式可以集中100%可靠的选项卡/窗口,尤其是在较新的浏览器中.这将是广告商的梦想......所以它在大多数新版浏览器中都被主动阻止.

作为用户,我很高兴在大多数情况下很难,其他人不可能这样做.


Poi*_*nty 6

没有可靠的方法可以做到这一点.Internet Explorers是关于提升窗口最合作的(这是切换选项卡的含义),而Safari几乎忽略了所有这些请求.可以(通过其用户,而不是您的代码)配置Firefox以允许窗口获取焦点,但任何人都很少这样做.

您可以调用代码,window.focus()但不要依赖它来工作.