【问题标题】:How to use a page after opening another page with target=_blank?使用 target=_blank 打开另一个页面后如何使用一个页面?
【发布时间】:2014-09-05 20:49:31
【问题描述】:

我可以打开另一个窗口来显示一些东西,但是我不能再使用原始页面上的按钮了。为什么会这样以及如何解决?这是我的代码:

<asp:Button ID="Button_ViewSimpleRequest" Text="Simple Request" runat="server" OnClientClick="window.document.forms[0].target='_blank'"  PostBackUrl="~/xyz.aspx" />
<asp:Button ID="Button_Self" Text="Self" runat="server" OnClientClick="window.document.forms[0].target='_self'" />

单击第一个按钮后,第二个按钮也重定向到 xyz.aspx。如何使第二个按钮的行为与原始页面上的普通按钮一样?

【问题讨论】:

标签: c# asp.net


【解决方案1】:

我试过了:&lt;asp:Button ID="Button_ViewSimpleRequest" Text="Simple Request" runat="server" OnClientClick="window.open('xyz.aspx', 'name')" /&gt;,这很简单,而且似乎有效。

我通过研究How to launch another aspx web page upon button click.找到了我的解决方案

【讨论】:

    猜你喜欢
    • 2015-02-24
    • 1970-01-01
    • 2011-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-16
    • 1970-01-01
    相关资源
    最近更新 更多