js监控IE火狐浏览器关闭、刷新、回退、前进事件


Posted in Javascript onJuly 23, 2014
<html>
  <head>
    <title>test</title>
      <script language ="javaScript">
        <!--关闭浏览器 -->
        var flag = true;
        window.onbeforeunload = function () {
          if (flag) {
            var evt = window.event || arguments[0];
            var userAgent = navigator.userAgent;
            if (userAgent.indexOf("MSIE") > 0) {
              var n = window.event.screenX - window.screenLeft;
              var b = n > document.documentElement.scrollWidth - 20;
              if (b && window.event.clientY < 0 || window.event.altKey) {
                window.event.returnValue = ("该操作将会导致非正常退出系统(正确退出系统方式:点击退出系统按钮),您是否确认?");
              }else {
                return ("该操作将会导致非正常退出系统(正确退出系统方式:点击退出系统按钮),您是否确认?");
              }
            }else if (userAgent.indexOf("Firefox") > 0) {
               return ("该操作将会导致非正常退出系统(正确退出系统方式:点击退出系统按钮),您是否确认?");
            }
          }
        }
     </script>
  </head>
  <body>
     dengyang
  <body>
</html>
Javascript 相关文章推荐
工作中常用到的JS表单验证代码(包括例子)
Nov 11 Javascript
从面试题学习Javascript 面向对象(创建对象)
Mar 30 Javascript
javascript中声明函数的方法及调用函数的返回值
Jul 22 Javascript
JavaScript实现三阶幻方算法谜题解答
Dec 29 Javascript
jQuery ui实现动感的圆角渐变网站导航菜单效果代码
Aug 26 Javascript
JS实现鼠标滑过链接改变网页背景颜色的方法
Oct 20 Javascript
js实现本地图片文件拖拽效果
Jul 18 Javascript
浅谈angular2子组件的事件传递(任意组件事件传递)
Sep 30 Javascript
微信小程序-form表单提交代码实例
Apr 29 Javascript
Node.js实现一个HTTP服务器的方法示例
May 13 Javascript
vue日历/日程提醒/html5本地缓存功能
Sep 02 Javascript
小程序wx.getUserProfile接口的具体使用
Jun 02 Javascript
Javascript的&amp;&amp;和||的另类用法
Jul 23 #Javascript
jQuery获取节点和子节点文本的方法
Jul 22 #Javascript
jQuery打印图片pdf、txt示例代码
Jul 22 #Javascript
JavaScript匿名函数与委托使用示例
Jul 22 #Javascript
javascript中声明函数的方法及调用函数的返回值
Jul 22 #Javascript
js判断变量初始化的三种形式及推荐用的形式
Jul 22 #Javascript
网站接入QQ登录的两种方法
Jul 22 #Javascript
You might like
编写安全 PHP应用程序的七个习惯深入分析
2013/06/08 PHP
php使用递归函数实现数字累加的方法
2015/03/16 PHP
PHP实现多维数组转字符串和多维数组转一维数组的方法
2015/08/08 PHP
PHP实现ASCII码与字符串相互转换的方法
2017/04/29 PHP
JavaScript CSS修改学习第三章 修改样式表
2010/02/19 Javascript
基于PHP+Jquery制作的可编辑的表格的代码
2011/04/10 Javascript
JQuery实现简单验证码提示解决方案
2012/12/20 Javascript
html5的自定义data-*属性和jquery的data()方法的使用示例
2013/08/21 Javascript
使用jquery写个更改表格行顺序的小功能
2014/04/29 Javascript
利用jQuery实现可以编辑的表格
2014/05/26 Javascript
js实现全国省份城市级联下拉菜单效果代码
2015/09/07 Javascript
基于BootStarp的Dailog
2016/04/28 Javascript
浅谈Angular中ngModel的$render
2016/10/24 Javascript
JavaScript获取服务器端时间的方法
2016/11/29 Javascript
Bootstrap源码解读表单(2)
2016/12/22 Javascript
微信小程序 欢迎页面的制作(源码下载)
2017/01/09 Javascript
详解JS中的快速排序与冒泡
2017/01/10 Javascript
Webpack+Vue如何导入Jquery和Jquery的第三方插件
2017/02/20 Javascript
jQuery Ajax自定义分页组件(jquery.loehpagerv1.0)实例详解
2017/05/01 jQuery
angular.js中解决跨域问题的三种方式
2017/07/12 Javascript
如何在vue中使用kindeditor富文本编辑器
2020/12/19 Vue.js
[44:40]2018DOTA2亚洲邀请赛3月30日 小组赛A组Liquid VS OG
2018/03/31 DOTA
Python的Django框架中从url中捕捉文本的方法
2015/07/20 Python
Python常用算法学习基础教程
2017/04/13 Python
Python实现的栈(Stack)
2018/01/26 Python
读取json格式为DataFrame(可转为.csv)的实例讲解
2018/06/05 Python
TensorBoard 计算图的可视化实现
2020/02/15 Python
Python在线和离线安装第三方库的方法
2020/10/31 Python
CSS教程:CSS3圆角属性
2009/04/02 HTML / CSS
计算机维护专业推荐信
2014/02/27 职场文书
初中军训感想300字
2014/03/05 职场文书
安康杯竞赛活动总结
2014/05/05 职场文书
中国汉字听写大会观后感
2015/06/02 职场文书
电影圆明园观后感
2015/06/03 职场文书
浅谈克隆 JavaScript
2021/11/02 Javascript
JS前端可视化canvas动画原理及其推导实现
2022/08/05 Javascript