`
Rainbow702
  • 浏览: 1075925 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类

捕捉IE关闭按钮事件

    博客分类:
  • web
阅读更多
<html>
  <head>
    <title>捕捉IE关闭按钮事件</title>
    <SCRIPT language=javascript>
      window.onbeforeunload = function(){
        var n = window.event.screenX - window.screenLeft;
        var b = n > document.documentElement.scrollWidth-20;
        var number=0;
        if (b && window.event.clientY < 0 || window.event.altKey)
        {   
          if(number<15){
            window.event.returnValue = "此时将关闭窗口!您确定吗?";  
          }
        }
     }
    </SCRIPT>
  <head>
  <body>
      nothing.....
  </body>
</html>

 

分享到:
评论

相关推荐

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

    特别地,我们会详细介绍如何使用JavaScript来监测和响应Internet Explorer(IE)和Mozilla Firefox(火狐)浏览器中的关闭、刷新、回退(后退)和前进事件。这些功能对于开发者来说非常关键,尤其是在需要在用户执行...

    JS setCapture 区域外事件捕捉

    这两个方法分别用于开启和关闭整个窗口的事件捕获。 下面是一个简单的例子,展示了如何使用`setCapture`: ```html ;height:200px;border:1px solid #b0bca5;padding:2px" onclick="alert('Hello')"&gt;点一下IE的...

    JS弹出可拖拽可关闭的div层完整实例

    5. **浏览器兼容性处理**:在早期的IE浏览器中使用`setCapture`方法可以处理鼠标事件的捕捉问题,但在现代浏览器中这个方法已经不再需要,因为它们已经改进了鼠标事件的管理机制。如果需要兼容旧版IE浏览器,可以在...

    Visual C++编程技巧精选500例.pdf

    051 如何禁止标题栏的关闭按钮? 052 如何获取标题栏的按钮尺寸? 053 如何自定义标题栏? 054 如何获取IE浏览器标题内容? 055 如何取消标题栏的右键系统菜单? 056 如何在标题栏右键菜单中增加菜单项? 057 如何动态增加...

    判断用户的在线状态 onbeforeunload事件

    window.event.clientX和window.event.clientY 将捕捉当前事件发生时鼠标相对与窗口的桌面坐标,通常情况下IE的关闭按钮都会在页面的右上部分,所以点关闭的时候鼠标的坐标的Y坐标一定是小于0的

    Visual C++编程技巧精选集 光盘

    98.如何禁止单文档程序的关闭按钮 99.如何禁止单文档程序的最大化按钮 100.如何禁止单文档程序的最小化按钮 101.如何获取顶层菜单所占的行数 102.如何获取单文档程序菜单栏的高度 103.如何获取菜单项的标题文本内容 ...

    javascript常用对象梳理

    - **功能**: 把被捕捉类型的事件转交给标准事件处理方法进行处理。 - **30. `scroll()` 方法** - **语法**: `window.scroll(x坐标, y坐标)` - **功能**: 将窗口移动到指定的坐标位置。 #### 四、Window对象的...

    zDialog v2.0各种弹窗样式插件

    同时,插件支持事件监听,可以捕捉到对话框的各种状态变化,如打开、关闭、点击按钮等,方便进行相应的业务逻辑处理。 6. **兼容性**:zDialog 考虑到了浏览器的兼容性,支持主流的现代浏览器,如Chrome、Firefox、...

    javascript弹出拖动窗口

    最后,当鼠标左键释放时,`document.onmouseup` 事件触发,关闭捕捉(对于IE使用 `releaseCapture()`,非IE使用 `captureEvents(Event.MOUSEUP)`),结束拖动操作。 总的来说,这个例子展示了如何使用JavaScript和...

    JavaScript css浏览器的调试

    - 使用“启动调试”按钮,触发 JavaScript 事件使程序运行到断点处暂停。 - **第三步**:逐语句调试 - 使用“逐语句调试”按钮或 F11 键进行逐语句调试。 - **第四步**:逐过程调试 - 使用“逐过程调试”按钮或...

    100实例(c++)

    60 重新启动和关闭计算机 61 字体选择组合框 62 设置显示器分辨率 63 Vc++中IO的应用 64 以二进制形式查看文件 65 串行化功能的实现 66 独特的读写工具 67 打开PCX格式文件 68 IP编辑器 69 服务器端应用程序 70 ...

    51中断详解

    IE寄存器用来开启或关闭中断请求,而IP寄存器则用来设置中断的优先级。不同的中断源具有不同的优先级,当多个中断同时发生时,CPU根据优先级高低决定响应顺序。 在文档的最后部分,提供了一个中断程序的例子,包括...

    监控系统运行测试报告.pdf

    操作步骤包括打开随系统提供的光盘,找到名为IE Plugin的文件夹,双击xdview文件,点击“install”按钮完成安装,最后关闭提示对话框。 2. 制式和帧率测试 该系统支持PAL和NTSC两种视频制式,推荐使用PAL制式,帧率...

    仿京东,淘宝的右侧弹出式导航,兼容各种浏览器

    - 使用JavaScript的事件监听器(如`addEventListener`)来捕捉用户的交互行为,如点击按钮触发导航栏的显示或隐藏。 7. **动画性能**: - 为了保证动画流畅,避免阻塞主线程,可以利用requestAnimationFrame或Web...

    还原被劫持的浏览器还原被劫持的浏览器

    - 这一步骤将关闭所有的Internet Explorer实例,之后可以重新启动浏览器进行正常浏览。 - 为了进一步预防潜在的攻击,建议启用浏览器的弹出窗口阻止功能: - 在“工具”菜单中选择“Internet 选项”,然后切换到...

    layer-v3.0.3~~jquery3.6.0

    3. **错误处理**:利用layer的事件机制,捕捉并处理可能出现的异常情况。 4. **性能考虑**:合理使用缓存,减少不必要的DOM操作,提高页面加载速度。 六、常见问题与解决 1. **弹层不显示**:检查CSS和JavaScript...

    2012年《计算机基础》期末考试复习题(答案).pdf

    22. 退出Windows XP:正确的退出方式是通过“开始”按钮选择“关闭计算机”,或者使用Alt + S快捷键打开“开始菜单”选择“关闭计算机”。 23. 打开“控制面板”:可以通过“我的电脑”或“资源管理器”进入“控制...

Global site tag (gtag.js) - Google Analytics