有什么方法可以捕获窗口的 onclose 事件吗?我正在尝试通过弹出窗口在 Twitter 上对用户进行身份验证。如果用户关闭窗口,我想拒绝请求/ promise 。
问题是onclose不存在,onunload适用于同一域的url。我尝试过 iframe,但 twitter 不允许这样做。
最佳答案
没有,没有捕获窗口关闭事件的事件。
尝试在当前页面中使用window.unload(function(){})
。
刷新页面或从当前页面导航时触发上述事件。
关于javascript - onclose/onunload 在新窗口 (window.open) 中用于外部 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31403763/