JS 页面离开 提示保存
2015-06-05 15:23
483 查看
<script>
//绑定beforeunload事件
window.onbeforeunload = function (event) {
event = event || window.event;
event.returnValue = '您输入的内容尚未保存,确定离开此页面吗?';
}
</script>
//解除绑定,一般放在提交触发事件中
window.onbeforeunload = null;
这是测试过的最好用的方式,别的方式可能会因为js动态增加页面内容而造成运行异常,此方式最为稳定。
//绑定beforeunload事件
window.onbeforeunload = function (event) {
event = event || window.event;
event.returnValue = '您输入的内容尚未保存,确定离开此页面吗?';
}
</script>
//解除绑定,一般放在提交触发事件中
window.onbeforeunload = null;
这是测试过的最好用的方式,别的方式可能会因为js动态增加页面内容而造成运行异常,此方式最为稳定。
相关文章推荐
- js各种验证文本框输入格式(正则表达式)
- js各种验证文本框输入格式(正则表达式)
- 用javascript 当mouseover 悬停在一个td里的内容时显示一段文字
- js倒计时
- Jsoncpp库的一个bug
- js数组
- javascript数组浅析
- javascript 返回数组中不重复的元素
- JS高级群的日常
- 彻底理解Javascript原型继承
- JS 枚举相关方法
- 一个简单的JSP测试页面
- 《JavaScript高级程序设计》——笔记(1)
- 拥抱原型面向对象编程JavaScript
- 纯JS实现网页中自定义字体
- javascript客户端检测技术
- JavaScript实现图片上标记多点区域
- JS中Math之random,round,ceil,floor的用法总结
- js防止事件冒泡和默认事件
- 踩的一个小坑——JavaScript刷新页面