Ajax中的窗口关闭问题

时间:2011-11-29 09:10:04

标签: php codeigniter jquery

在codeigniter应用程序中,我使用href链接从视图页面弹出一个窗口。在弹出窗口中有一个按钮,在完成处理后关闭窗口。

我想在点击弹出窗口中的按钮关闭弹出窗口后刷新视图页面。我该怎么做?有什么方法可以解决我的问题

1 个答案:

答案 0 :(得分:2)

让关闭按钮调用此javascript:

if ( window.opener && !window.opener.closed ) {
    window.opener.location.reload();
}

这将测试打开窗口是否存在且未关闭,然后尝试重新加载它。

如果您想调用其他函数,也可以使用window.opener访问其他函数或变量,或者只更改页面的一部分,使其更具动态性。