【发布时间】:2012-06-17 15:41:27
【问题描述】:
我有一个小的 javascript 函数,可以在新标签页中打开一个 url:
function RedirectToPage(status) {
var url = 'ObjectEditor.aspx?Status=' + status;
window.open(url , '_blank');
}
当通过单击按钮调用客户端时,这始终有效,即使在 chrome 中也是如此。 但是在 Chrome 中,当使用
从服务器端(!)调用它时它将不起作用ScriptManager.RegisterClientScriptBlock()
在 Firefox 和 IE 中,它会在新选项卡中打开 url,但 chrome 会在新窗口中打开 url。有什么办法可以强制 Chrome 在新标签页中打开它?
【问题讨论】:
-
我认为这是 Chrome 特定的配置。你不能通过脚本来控制它。
标签: javascript google-chrome asp.net-ajax