当我使用常规链接target="_blank"
时,我会打开一个新标签,但当我使用JS window.open(url, "_blank");
时,我会得到一个新窗口(我在Response.Write()中使用它),相同浏览器设置相同,为什么?我需要JS以与链接相同的方式做出反应!
答案 0 :(得分:0)
尝试将链接插入页面并设置其样式,以便从视口中隐藏它。然后,您将调用window.open(url, "_blank");
,而不是$( 'link-selector' ).click();
。请注意,我还没有对其进行测试,也许某些浏览器会阻止打开新标签页。