Javascript 使用参数重新加载父页面
我有以下javascript代码,在页面关闭时运行Javascript 使用参数重新加载父页面,javascript,jquery,Javascript,Jquery,我有以下javascript代码,在页面关闭时运行 $(window).unload(function () { window.opener.location.reload(); }); 是否有方法将参数传递给调用此关闭页面的页面?javascript变量window.parent应允许您访问弹出窗口父级的任何参数 window.parent.reload(); 从内部弹出窗口应该可以工作 至于参数 window.parent.variableName = '
$(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您假设他在重新加载之前不会使用变量,并且在重新加载之后仍然需要它。赋值调用和来自子窗口的重新加载调用不会给父窗口使用它。只有在使用某些函数调用进行赋值时,才能在重新加载调用之前使用该赋值。