我在页面上打开一个窗口,当用户填写表单时,有一些逻辑说明
window.opener.location.href = window.opener.location.href;
这会重新加载父网址。无论如何,父文档是否可以阻止子窗口刷新它?
答案 0 :(得分:1)
如果您无法控制子窗口,我认为您可以做的最好的事情就是取消对父窗口的引用。
var child = window.open(someUrl);
child.opener = undefined;
您可能会破坏子窗口中的功能。例如。你提到的那一行会导致错误。另一方面,您确定不会刷新父级。