我有以下 javascript 代码在页面关闭时运行。
$(window).unload(function () {
window.opener.location.reload();
});
有没有办法将参数传递给调用此关闭页面的页面?
我有以下 javascript 代码在页面关闭时运行。
$(window).unload(function () {
window.opener.location.reload();
});
有没有办法将参数传递给调用此关闭页面的页面?
如果你想关闭弹出窗口并重新加载父页面,你应该使用它。
window.opener.location.href='/pageurl.html?id=1'
window.close();
javascript 变量 window.parent 应该允许您访问弹出窗口父级的任何参数。
window.parent.reload();
从弹出窗口内部应该可以工作。
至于参数
window.parent.variableName = 'Hello World!';
将在您的父级中创建一个变量名 variableName。
所以在父母内部,你将能够做到
alert(variableName);
并发出内容为“Hello World!”的警报;