判断用户关闭浏览器-beforeunload事件
来源:互联网 发布:出国翻译官软件 编辑:程序博客网 时间:2024/05/16 15:33
用beforeunload事件,在某些浏览器上(chrome、ie、firefox)可以监听到浏览器关闭操作,能够在关闭之前,弹出一个对话框,让用户选择是否关闭。代码如下:
1
2
3
4
5
6
7
//提示用户是否离开此页面(关闭、刷新或者点击后退等)
window.addEventListener(
"beforeunload"
,
function
(e) {
var
confirmationMessage =
'确定离开此页吗?本页不需要刷新或后退'
;
(e || window.event).returnValue = confirmationMessage;
// Gecko and Trident
return
confirmationMessage;
// Gecko and WebKit
});
注意:该对话框只能起到提示、阻止关闭作用,如果用户选择 “YES” 关闭浏览器,我们无法在js中获得回调值。
参见mozilla官方文档:https://developer.mozilla.org/zh-CN/docs/Web/Events/beforeunload
End.
1 0
- 判断用户关闭浏览器-beforeunload事件
- 判断用户关闭浏览器-beforeunload事件
- 页面关闭beforeunload事件
- 页面关闭事件 beforeunload onbeforeunload
- 用户关闭浏览器事件
- 捕捉用户关闭浏览器事件
- beforeunload事件
- beforeunload处理用户最后事件,提交数据,用户退出
- 如何判断用户是否关闭浏览器
- 浏览器关闭用什么事件判断
- 浏览器关闭监听事件,判断刷新还是关闭
- onunload事件判断浏览器是刷新还是关闭窗口
- opera浏览器下怎样判断页面关闭事件??
- 浏览器中beforeunload的使用
- js判断浏览器关闭
- js判断浏览器关闭
- js判断浏览器关闭
- 如何判断浏览器关闭
- UVa 11882:Biggest Number(DFS+剪枝)
- wpf调用线程无法访问此对象,因为另一个线程拥有该对象
- lockInterruptibly 和lock的区别
- ubuntu连接wifi但是找不到服务器
- Processing实现Google新图标
- 判断用户关闭浏览器-beforeunload事件
- 可视化算法网站
- Leetcode #4 Median of Two Sorted Arrays
- 打算有时间写写博客
- 爬虫学习1
- 设计模式C++实现(4)——饿汉懒汉之单例模式
- 类的实现
- 酷炫的react.js
- struts2 出现com.opensymphony.xwork2.util.ValueStack