0

基本上我有一个内部网格,当用户单击此按钮时,我希望它在同一浏览器上打开一个新选项卡。我已经尝试了一切,我想把头发拉出来。

关于如何解决这个问题的任何想法?

4

4 回答 4

1

您可以将 a 设置link为 css 中的按钮。

html 代码可能如下所示:

<a href="" target="_blank">Open</a>

解释:

target="_blank"- 这将告诉浏览器在新选项卡中打开您的链接。

于 2013-09-13T09:43:27.070 回答
1

为您的按钮生成以下 HTML 代码:

<button onclick="window.open('http://www.url.com')">Open</button>

这是否会打开一个新选项卡或一个新窗口取决于用户的浏览器设置——这不是你可以控制的。

于 2013-09-13T09:37:59.217 回答
0

尝试使用 ScriptManager.RegisterStartupScript(Page, typeof(Page), "newwindow", "window.open('MyPage.aspx?querystring=" + parameter.ToString() + "');",true);

于 2013-09-13T09:52:21.113 回答
0

请尝试此代码。它完美地工作..

Response.Write("window.open('YourPageName.aspx','_blank');");

于 2016-02-12T10:40:03.623 回答