0

目前,在IE8和IE7中,使用javascript window.open和target param设置为_blank,并且(总是打开新标签中的弹出窗口)被选中,弹出窗口将在新标签中打开。如何强制在新窗口中打开弹出窗口(始终打开新选项卡中的弹出窗口)?

有没有办法强制新的弹出窗口打开从JavaScript的新窗口? 有没有解决方案以外的JavaScript?

谢谢

+0

您认为访问您网站的人会为此感到高兴吗?我想他们可能会检查该选项的原因。 – eldarerathis 2010-09-24 02:44:51

+0

这不是公共应用 – habankoo 2010-09-24 02:52:26

回答

2

没有。这是一个用户设置,您不能从页面上的脚本覆盖。这是设计。

如果您确实需要对话类型体验,则可以尝试使用HTML对话框。

+0

谢谢。在这个意义上,有没有办法知道用户是否检查过这个设置? – habankoo 2010-09-24 02:56:08

+0

不是来自Javascript,没有。虽然我猜你可以尝试玩游戏,检查文档的offsetWidth ...如果它与父母相同,那么它可能是一个新的标签?虽然在IE6上可能不是这样。 – 2010-09-24 16:23:48

相关问题