我有一个Web应用程序,我在默认页面中有四个/五个图标。点击这些图标后,我将使用javascript重定向到已打开的chrome浏览器实例的新选项卡中的某个URL。下面是我用于在已打开的chrome浏览器实例的新选项卡中启动URL的javascript代码段。我在这里手动点击图标
window.open(myURL, '_blank');
但问题是,当我尝试使用相同的代码打开相同的URL并以编程方式触发相同的代码以在新选项卡中打开URL时,它会弹出一个弹出窗口但不在选项卡中。以下是我尝试以实用方式打开URL的方式。我使用一些脚本调用默认页面中Icon的click事件,而不是手动单击图标。
$('#myIconId').click();
如果有人可以请帮助我。 TIA
答案 0 :(得分:0)
尝试使用
<a href="some url" target="_newtab">content of the anchor</a>
虽然您不应强制用户打开新页面或新标签,但不要在他们点击链接之前向他们显示将要发生的事情的提示。
以上代码可能适用于所有浏览器,也可能不适用,请在开始之前进行测试。
更新