所以我正在构建一个“喜欢”按钮,但是在用户通过小窗口登录后我遇到了一个小问题,用户必须刷新整个页面。我希望它检查窗口是否已关闭,然后刷新 iframe。所以我有这段代码来打开弹出窗口,我一直在查看这篇文章以寻求帮助,但这并没有太大帮助。 检查弹出窗口是否关闭
function grubber_highlight()
{
var popup = window.open("http://www.grubber.co.nz/login/", "newwindow", config="height=600,width=800, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, directories=no, status=no");
var windowloc = document.URL;
var windowlocation = (windowloc + "&highlight=t");
window.location = windowlocation;
if (popup) {
popup.onclose = function () { alert("closed"); }
}
}
我有这段代码来检查窗口是否已关闭,然后提醒我它已工作
if (popup) {
popup.onclose = function () { alert("closed"); }
}
如果有人想知道,小窗口就在这里 http://www.grubber.co.nz/login/ 。
我也希望它能够在大多数比 ie8 更新的浏览器上工作
编辑 我用谷歌搜索了一个但更深入的内容,发现onunload它在关闭时起作用,但是当我打开窗口时它也会启动......
问题
如何检测窗口何时关闭然后刷新 iframe