在 asp.net 页面中,当单击一个按钮时,我需要生成一个 url 并在新选项卡中打开它,我已经通过 clientscript 完成了此操作,代码对 IE 工作正常,但它看起来 window.open 总是打开一个新窗口而不是镀铬标签。如何使代码适用于 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());