使用javascript以编程方式在chrome浏览器的新选项卡中打开URL

时间:2013-12-10 13:09:43

标签: javascript popupwindow chromium

我有一个Web应用程序,我在默认页面中有四个/五个图标。点击这些图标后,我将使用javascript重定向到已打开的chrome浏览器实例的新选项卡中的某个URL。下面是我用于在已打开的chrome浏览器实例的新选项卡中启动URL的javascript代码段。我在这里手动点击图标

window.open(myURL, '_blank');

但问题是,当我尝试使用相同的代码打开相同的URL并以编程方式触发相同的代码以在新选项卡中打开URL时,它会弹出一个弹出窗口但不在选项卡中。以下是我尝试以实用方式打开URL的方式。我使用一些脚本调用默认页面中Icon的click事件,而不是手动单击图标。

$('#myIconId').click();

如果有人可以请帮助我。 TIA

1 个答案:

答案 0 :(得分:0)

尝试使用

<a href="some url" target="_newtab">content of the anchor</a>

虽然您不应强制用户打开新页面或新标签,但不要在他们点击链接之前向他们显示将要发生的事情的提示。

以上代码可能适用于所有浏览器,也可能不适用,请在开始之前进行测试。

更新

参考:Programmatically open new pages on Tabs