繁体   English   中英

如何在同一窗口和同一选项卡中打开 URL

[英]How to open URL in same window and in same tab

我有这个链接按钮:

<asp:LinkButton ID="lbiOpen" runat="server" />

和我背后的代码:

protected void Page_Load(object sender, EventArgs e)
{
    lbiOpen.Attributes.Add("onclick", "javascript:window.location.href('New.aspx');"); 
}

如果用户单击 LinkBut​​ton,则应打开一个弹出窗口。 但它不起作用。 当我点击什么都没有发生。

当我更改window.location.href = window.open它可以工作,但它会在另一个选项卡中打开。

window.open("New.aspx", "_self"); // will open in the same windows

window.location.href = "New.aspx"; // will open in a new window

这对我有用:

<asp:LinkButton ID="lbiOpen" runat="server">Example</asp:LinkButton>


    protected void Page_Load(object sender, EventArgs e)
    {
        lbiOpen.Attributes.Add("onclick", "window.open('New.aspx', 'New Window', 'width=200,height=100')");
    }
<asp:LinkButton ID="lbiOpen" OnClientClick="window.open('New.aspx', '_self');return false;" Text="Submit" runat="server" />

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM