0
我需要使用JavaScript在标签页中打开多个窗口。我知道我可以使用target = _blank在标签中打开单个链接,但在这里我无法做到这一点。使用单个链接在选项卡中打开多个窗口?
我的替代品是什么?
我需要使用JavaScript在标签页中打开多个窗口。我知道我可以使用target = _blank在标签中打开单个链接,但在这里我无法做到这一点。使用单个链接在选项卡中打开多个窗口?
我的替代品是什么?
是的。见window.open
在JavaScript中,有window.open
,产生一个弹出窗口。
虽然它在大多数情况下都适用于链接,但我确定它最多只能在一个弹出窗口中受到限制,否则用户弹出窗口阻止程序可能会禁用它们。
这将打开新的窗口我需要打开新的选项卡。 – Shaheer 2011-03-19 08:28:40
这是一个浏览器依赖。 'target = _blank'相当于打开一个弹出窗口。例如,MSIE6总是显示一个弹出窗口(出于很好的理由)。我不知道如何指定你想要一个选项卡而不是一个弹出窗口 - 尽管我确定许多浏览器(包括IE,Firefox和Chrome)允许用户指定在标签页中打开新窗口。 – Christian 2011-03-19 08:34:03
问题是我不能依靠用户的配置,我需要打开多个窗口,单个链接的新窗口实例不会是一个问题,但是当涉及到20+(这是我的情况),那么20+新的窗口真的是一个问题,所以我需要找到一个解决方案,代码必须只在Chrome上运行,所以没有chrome的黑客?或者我会不得不与我的客户争吵? – Shaheer 2011-03-19 08:37:04