从子窗口重新加载父窗口
我怎样才能重新加载我的子窗口的父母使用jQuery?
在这种情况下,没有必要使用jQuery。
window.opener.location.reload(false);
您可以使用window.opener , window.parent或window.top来引用有问题的窗口。 从那里,你只需调用reload
方法(例如: window.parent.location.reload()
)。
但是,作为一个警告,如果您需要从最初打开的页面导航,您可能会遇到window.opener
问题,因为引用将丢失。
parent.location.reload();
这应该工作。
您可以使用以下命令重新加载父窗口位置
window.opener.location.href = window.opener.location.href;
top.frames.location.reload(false);
防止以前的数据被重新提交。 在Firefox和Safari中testing。
top.frames.location.href = top.frames.location.href;
window.parent.opener.location.reload();
为我工作。
这为我工作:
window.opener.location.reload() window.close();
在这种情况下,“当前”选项卡将closures,“父级”
这将工作
window.location.assign(window.location.href);