Javascript 使用参数重新加载父页面

Javascript 使用参数重新加载父页面,javascript,jquery,Javascript,Jquery,我有以下javascript代码,在页面关闭时运行 $(window).unload(function () { window.opener.location.reload(); }); 是否有方法将参数传递给调用此关闭页面的页面?javascript变量window.parent应允许您访问弹出窗口父级的任何参数 window.parent.reload(); 从内部弹出窗口应该可以工作 至于参数 window.parent.variableName = '

我有以下javascript代码,在页面关闭时运行

$(window).unload(function () {
        window.opener.location.reload();        
});

是否有方法将参数传递给调用此关闭页面的页面?

javascript变量window.parent应允许您访问弹出窗口父级的任何参数

window.parent.reload();
从内部弹出窗口应该可以工作

至于参数

window.parent.variableName = 'Hello World!';
将在父级中创建变量名variableName

因此,在父级中,您将能够

alert(variableName);

并有一个内容为“Hello World!”的警报

如果要关闭弹出窗口并重新加载父页面,应使用此选项

window.opener.location.href='/pageurl.html?id=1'
window.close();

您是在弹出窗口中还是在iframe中?什么类型的参数?父级将使用的变量,或url?变量中的选项,该变量将由parent@Hipny重新加载页面时,
窗口。parent.variablename
将被清除。@VillageDiot您假设他在重新加载之前不会使用变量,并且在重新加载之后仍然需要它。赋值调用和来自子窗口的重新加载调用不会给父窗口使用它。只有在使用某些函数调用进行赋值时,才能在重新加载调用之前使用该赋值。