0

我在(Page1.aspx)中使用花式框脚本,当您单击page1.aspx中的注册链接时,它将在花式框中打开(page2.aspx)。

在 (page2.aspx) 中,在这里提交我的表单后,如果我单击提交按钮,它应该关闭 page2.aspx 并应该在浏览器的选项卡中打开 page3.aspx。

怎么做?我得到了一个代码,它page3.aspx在新选项卡中打开,但它忽略了page2.aspx.

这里的代码:page1.aspx:

 function closeFancyboxAndRedirectToUrl(url) {
            $.fancybox.close();
            window.location = url;`enter code here`
        }
page2.aspx:
<a onclick="parent.closeFancyboxAndRedirectToUrl('Bus_Passanger_Information.aspx');">
    <asp:Button ID="BtnCtn" runat="server" Text="Continue" onclick="Btnctn_click"/></a>

现在我想要的,验证和page3.aspx应该在按钮单击事件中打开。

需要更多信息,我已准备好提供。谢谢

4

1 回答 1

1

尝试这个,

Page.ClientScript.RegisterStartupScript(typeof(Page), "close", string.Format("<script type='text/javascript'>{0}</script>", "parent.$.fancybox.close() ;"));
于 2012-10-16T13:37:00.710 回答