0

我有一个 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 父页面导航。请帮我解决这个问题。

提前致谢

4

1 回答 1

2

使用以下代码重定向父窗口

window.opener.parent.location.href = 'dashboardurl';
于 2013-02-28T07:10:55.697 回答