与_blank的常规链接在选项卡中打开,但是JS window.open(url,"_ blank"); 打开一个新窗口?

Sul*_*nen 5 javascript asp.net response.redirect

当我使用常规链接时,target="_blank"我会打开一个新选项卡,但是当我使用JS时, window.open(url, "_blank");我会得到一个新窗口(我从Response.Write()中使用它),同样的浏览器设置相同,为什么?我需要JS以与链接相同的方式做出反应!

小智 0

尝试将链接插入页面并设置其样式,使其在视口中隐藏。然后,您将window.open(url, "_blank");调用,而不是$( 'link-selector' ).click();。请注意,我还没有测试过,也许某些浏览器会阻止打开新选项卡。