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 mobile做幻灯播放效果实现步骤
Jan 04 Javascript
JavaScript版TAB选项卡效果实例
Aug 16 Javascript
AngularJS 2.0入门权威指南
Oct 08 Javascript
js返回顶部实例分享
Dec 21 Javascript
详解基于Vue+Koa的pm2配置
Oct 24 Javascript
浅谈webpack-dev-server的配置和使用
May 17 Javascript
react native基于FlatList下拉刷新上拉加载实现代码示例
Sep 30 Javascript
JavaScript键盘事件常见用法实例分析
Jan 03 Javascript
Vue动态修改网页标题的方法及遇到问题
Jun 09 Javascript
Vue编写可显示周和月模式的日历 Vue自定义日历内容的显示
Jun 26 Javascript
js之ajax文件上传
May 13 Javascript
html5 录制mp3音频支持采样率和比特率设置
Jul 15 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安全性问题中的:Null 字符问题
2013/06/21 PHP
php实现面包屑导航例子分享
2015/12/19 PHP
Thinkphp自定义生成缩略图尺寸的方法
2019/08/05 PHP
JavaScript 一行代码,轻松搞定浮动快捷留言-V2升级版
2010/04/02 Javascript
Js-$.extend扩展方法使方法参数更灵活
2013/01/15 Javascript
javascript数组去重3种方法的性能测试与比较
2013/03/26 Javascript
js 表单提交后按钮变灰的实例代码
2013/08/16 Javascript
jqueryUI里拖拽排序示例分析
2015/02/26 Javascript
举例说明如何为JavaScript的方法参数设置默认值
2015/11/17 Javascript
jQuery prototype冲突的2种解决方法(附demo示例下载)
2016/01/21 Javascript
详解jQuery简单的表单应用
2016/12/16 Javascript
详解探索 vuex 2.0 以及使用 vuejs 2.0 + vuex 2.0 构建记事本应用
2017/06/16 Javascript
Angular.js ng-file-upload结合springMVC的使用教程
2017/07/10 Javascript
使用Dropzone.js上传的示例代码
2017/10/10 Javascript
使用vue-cli(vue脚手架)快速搭建项目的方法
2018/05/21 Javascript
详解vuex 渐进式教程实例代码
2018/11/27 Javascript
vue中使用[provide/inject]实现页面reload的方法
2019/09/30 Javascript
[00:56]2014DOTA2国际邀请赛 DK、iG 赛前探访
2014/07/10 DOTA
python如何为被装饰的函数保留元数据
2018/03/21 Python
PyQt5每天必学之工具提示功能
2018/04/19 Python
python3+PyQt5重新实现QT事件处理程序
2018/04/19 Python
python多线程+代理池爬取天天基金网、股票数据过程解析
2019/08/13 Python
python实现WebSocket服务端过程解析
2019/10/18 Python
利用setuptools打包python程序的方法步骤
2020/01/18 Python
python环境搭建和pycharm的安装配置及汉化详细教程(零基础小白版)
2020/08/19 Python
Python操作word文档插入图片和表格的实例演示
2020/10/25 Python
协议书的格式
2014/04/23 职场文书
2014领导干部四风问题查摆思想汇报
2014/09/13 职场文书
2015年全国“爱牙日”宣传活动总结
2015/03/23 职场文书
2015年度残疾人工作总结
2015/05/14 职场文书
2015年扶贫帮困工作总结
2015/05/20 职场文书
市直属机关2016年主题党日活动总结
2016/04/05 职场文书
Python基础详解之邮件处理
2021/04/28 Python
python使用pymysql模块操作MySQL
2021/06/16 Python
CSS 使用 resize 实现图片拖拽切换预览功能(强大功能)
2021/08/23 HTML / CSS
Python Matplotlib绘制等高线图与渐变色扇形图
2022/04/14 Python