获取父页面名称

时间:2010-01-19 09:49:10

标签: c# javascript

如何获取模态弹出对话框的父页面名称?我有一个页面使用模态弹出窗口在两个或多个页面中使用。当模态弹出对话框窗口的关闭按钮时,它将重定向到orgin。但是从哪里我们将以编程方式获取父页面名称?

2 个答案:

答案 0 :(得分:3)

如果当前窗口确实在弹出/模态对话框中打开,您可以从javascripts window.opener对象获取对父对象的引用。

答案 1 :(得分:0)

正如大卫所说,你可以使用window.opener获取打开弹出窗口的页面。

但是,如果您正在使用AJAX Control Toolkit中的ModalPopupExtender,那么您可能已经在该页面上,在这种情况下,您需要将某些内容连接到扩展器的OnOkScript或OnCancelScript属性以进行刷新页面。

如果您可以发布一些代码,那么就可以更轻松地提供解决方案。