我有一个asp.net页面,它包含一些控件和一个关闭按钮。如果用户单击关闭按钮,它将打开ModaldialogBox,其中包含一个文本框,用于输入结算原因。一旦用户输入原因并单击保存按钮,模态弹出窗口将显示警告消息并关闭模式弹出窗口。现有代码如下所示。
this.Page.ClientScript.RegisterStartupScript(GetType(), "close", "alert('" + Message + "');var xWin=window.dialogArguments;xWin.location.replace(xWin.location);window.close();", true);
我的要求是,一旦用户点击提交按钮,我必须在关闭模态弹出窗口后导航到仪表板页面。
我在window.close()之后尝试过window.location.href,它会打开另一个窗口并显示页面。但它应该从现有的asp父页面导航。请帮我解决这个问题。
提前致谢
答案 0 :(得分:2)
使用以下代码重定向父窗口
window.opener.parent.location.href = 'dashboardurl';