0

当我使用以下代码时,谷歌浏览器会打开新窗口而不是新标签

public static void OpenPageinNewTab(this TemplateControl page, string Url, Page CurrentPage)
{
    ScriptManager.RegisterStartupScript(
        page,
        page.GetType(),
        "OpenPage",
        "javascript:window.open('" + CurrentPage.ResolveClientUrl(Url) + "');",
        true
    );
}

除了谷歌浏览器,所有其他浏览器都使用上面的代码打开新标签

4

1 回答 1

0

上一个问题应该可以深入了解您的问题并为您提供合适的答案: Programmatically open new pages on Tabs

决定它是由用户决定的新选项卡还是新窗口不是开发人员的角色。

于 2013-08-14T12:07:01.050 回答