js或jQuery 获取浏览器关闭事件
获取是主页面的关闭事件,内含iframe
主页面用
window.onunload 获取浏览器关闭事件,但是当页面内部的iframe关闭的时候 这个事件也会被调用。求解决办法
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
获取是主页面的关闭事件,内含iframe
主页面用
window.onunload 获取浏览器关闭事件,但是当页面内部的iframe关闭的时候 这个事件也会被调用。求解决办法
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
额,关闭iframe?iframe应该可以从页面中移除。
window.onbeforeunload = function (event) {
if ((window.event.screenX - window.screenLeft) > (document.documentElement.scrollWidth - 20) && window.event.clientY < 0 || window.event.altKey) {
event = event || window.event;
event.returnValue = "是否退出?";
}
}
这个可以。iframe 关闭不会被提示 但是 我不知道onbeforeunload支持的浏览器
页面内部通过iframe 来展示不同数据。这个数据不用了就把这个页面关了。
回复
这个不应该是关闭iframe,iframe只是一个html标签,关闭是一个系统动作,两者无关联。
其实iframe在html里面放页面。当把这个标签移除的时候 就相当于关闭了iframe里面展示的页面
回复
所以木有关闭这个说法··
可是他确实调用了方法
奇怪的需求~~iframe需要关闭?