如何通过javascript在chrome中的新选项卡中打开

How to open in new tab in chrome by javascript

本文关键字:选项 新选项 javascript 何通过 chrome      更新时间:2023-09-26

在 asp.net 页面中,单击按钮时,我需要生成一个 url 并在新选项卡中打开它,我已经通过客户端脚本完成了此操作,代码适用于 IE,但它看起来是窗口.open 总是打开一个新窗口而不是 chrome 中的选项卡。 如何让代码适用于 Chrome?

        var sb = new StringBuilder();
        sb.Append("<script type = 'text/javascript'>");
        sb.Append("window.open('");
        sb.Append(url);
        //sb.Append("','_blank');");
        sb.Append("');");
        sb.Append("</script>");
        ClientScript.RegisterStartupScript(this.GetType(), "script", sb.ToString());

谷歌浏览器中,使用代码:

window.open('myurl.com', '_blank');

通过使用它的第二部分作为目标,它应该以空白页和新选项卡为目标。

打开新标签是浏览器中的用户设置,只能由人工更改。出于安全目的,Javascript不能更改这一点。