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 相关文章推荐
将jQuery应用于login页面的问题及解决
Oct 17 Javascript
jquery lazyload延迟加载技术的实现原理分析
Jan 24 Javascript
五个jQuery图片画廊插件 推荐
May 12 Javascript
JQuery Tips相关(1)----关于$.Ready()
Aug 14 Javascript
javascript ajax的5种状态介绍
Aug 18 Javascript
jQuery实现的简单提示信息插件
Dec 08 Javascript
微信小程序 免费SSL证书https、TLS版本问题的解决办法
Dec 14 Javascript
JavaScript仿聊天室聊天记录
Dec 27 Javascript
Vuejs 页面的区域化与组件封装的实现
Sep 11 Javascript
详解vuex结合localstorage动态监听storage的变化
May 03 Javascript
基于mpvue搭建微信小程序项目框架的教程详解
Apr 10 Javascript
前端框架ECharts dataset对数据可视化的高级管理
Dec 24 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实现Socket服务器的代码
2008/04/03 PHP
基于HBase Thrift接口的一些使用问题及相关注意事项的详解
2013/06/03 PHP
PHP字符串中特殊符号的过滤方法介绍
2014/02/18 PHP
PHP+MySQL统计该库中每个表的记录数并按递减顺序排列的方法
2016/02/15 PHP
PHP实现链式操作的三种方法详解
2017/11/16 PHP
JQuery中html()方法使用不当带来的陷阱
2011/04/07 Javascript
『jQuery』.html(),.text()和.val()的概述及使用
2013/04/22 Javascript
JavaScript中输出标签的方法
2014/08/27 Javascript
sails框架的学习指南
2014/12/22 Javascript
在WordPress中加入Google搜索功能的简单步骤讲解
2016/01/04 Javascript
Javascript实现前端简单的路由实例
2016/09/11 Javascript
Bootstrap基本组件学习笔记之进度条(15)
2016/12/08 Javascript
vue使用Axios做ajax请求详解
2017/06/07 Javascript
在ABP框架中使用BootstrapTable组件的方法
2017/07/31 Javascript
NodeJs form-data格式传输文件的方法
2017/12/13 NodeJs
jQuery中将json数据显示到页面表格的方法
2018/05/27 jQuery
React Router V4使用指南(精讲)
2018/09/17 Javascript
浅谈vue中关于checkbox数据绑定v-model指令的个人理解
2018/11/14 Javascript
Vue.Draggable拖拽功能的配置使用方法
2020/07/29 Javascript
JS实现的类似微信聊天效果示例
2019/01/29 Javascript
js中对象与对象创建方法的各种方法
2019/02/27 Javascript
JavaScript刷新页面的几种方法总结
2019/03/28 Javascript
react使用antd表单赋值,用于修改弹框的操作
2020/10/29 Javascript
VUE异步更新DOM - 用$nextTick解决DOM视图的问题
2020/11/06 Javascript
Python写的一个简单DNS服务器实例
2014/06/04 Python
python定时检查某个进程是否已经关闭的方法
2015/05/20 Python
Python实现快速排序和插入排序算法及自定义排序的示例
2016/02/16 Python
ubuntu中配置pyqt4环境教程
2017/12/27 Python
什么是Python包的循环导入
2020/09/08 Python
用python读取xlsx文件
2020/12/17 Python
python用分数表示矩阵的方法实例
2021/01/11 Python
纯css3使用vw和vh实现自适应的方法
2018/02/09 HTML / CSS
NBA德国官方网上商店:NBA Store德国
2018/04/13 全球购物
网络方面基础面试题
2012/11/16 面试题
你所在的项目是如何确定版本号的
2015/12/28 面试题
平面设计师的工作职责
2013/11/21 职场文书