`
YES
  • 浏览: 12316 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

IE的onbeforeunload有BUG?

阅读更多
onbeforeunload事件,从字面上看就是当页面关闭前触发,本应如此,但IE(6、7、8)有个“陷阱”<a href="javascript:;">点这都会触发onbeforeunload</a>,是不是所有链接都会触发呢?还是说所有修改location的都会触发?
分享到:
评论

相关推荐

    离开网页onbeforeunload事件在火狐的兼容并且提交不触发

    在火狐浏览器中,onbeforeunload事件的处理有一些特殊性。首先,为了防止滥用,Firefox不再自动显示由事件处理函数返回的自定义提示消息。从Firefox 44版本开始,除非用户与页面有交互(如点击、滚动或输入),否则...

    JS监听关闭浏览器事件之Onunload与Onbeforeunload

    本文将深入探讨两个关键的JavaScript事件:“onunload”和“onbeforeunload”,以及它们在实际应用中的差异和使用方法。 ### 一、`onbeforeunload`事件 `onbeforeunload`事件在页面即将卸载时触发,即当用户尝试...

    捕捉IE关闭按钮事件

    然而,IE浏览器提供了一个特有(非标准)的API,名为`onbeforeunload`和`onunload`事件,使得开发者有机会在页面即将关闭时触发某些操作。 1. **`onbeforeunload`事件**:当浏览器窗口准备关闭时,如用户点击关闭...

    onbeforeunload与onunload事件异同点总结

    这些事件在主流的现代浏览器如IE4+、Mozilla 1.7a+、Netscape 7.2+、Firefox 0.9+中都有良好的支持。然而,需要注意的是,浏览器厂商为了用户体验和安全性,可能会对 `onbeforeunload` 的行为进行调整,比如限制...

    javascript Onunload与Onbeforeunload使用小结.docx

    1. **兼容性**:在不同浏览器中,`onbeforeunload`的实现可能略有不同,需要确保代码具有良好的跨浏览器兼容性。 2. **用户体验**:过度使用`onbeforeunload`可能导致用户体验下降,应谨慎设计对话框内容。 #### 七...

    关闭浏览器时提示onbeforeunload事件

    1. **数据保存**:在用户离开页面前检查是否有未保存的信息,提醒用户保存或者自动保存。 2. **确认操作**:在用户关闭页面或导航到其他页面时,确认他们是否真的要离开,避免意外的离开导致未完成的工作丢失。 3. *...

    IE7 关闭窗口不弹出对话框

    4. **使用其他浏览器**:考虑到IE7是一款较旧的浏览器,其后有许多改进和更新,例如Firefox、Chrome等现代浏览器可能没有这个问题,或者提供了更好的控制机制来处理这种情况。 在标签“源码 工具”中,我们可以推断...

    用js判断页面刷新或关闭的方法(onbeforeunload与onunload事件)

    Onunload,onbeforeunload都是在刷新或关闭时调用,可以在[removed]脚本中通过[removed]来指定或者在&lt;body&gt;里指定。区别在于onbeforeunload在onunload之前执行,它还可以阻止onunload的执行。 Onbeforeunload...

    实现ie6的png图片透明的2种方法

    window.attachEvent('onbeforeunload', function() { ie_png = null; }); } }, createVmlStyleSheet: function() { /*...*/ /* 这里省略了具体实现 */ }, fix: function(selector) { /*...*/ /* 这里...

    javascript Onunload与Onbeforeunload使用小结

    Onbeforeunload也是在页面刷新或关闭时调用,Onbeforeunload是正要去服务器读取新的页面时调用,此时还没开始读取;而onunload则已经从服务器上读到了需要加载的新的页面,在即将替换掉当前页面时调用。Onunload是...

    kindeditor v3.4.3

    * BUG: 修改了在IE上切换到代码模式后点击图标触发onbeforeunload事件的问题。 * BUG: 修改了在Firefox上光标在图片旁边时点击鼠标右键,弹出右键菜单的问题。 * BUG: 修改了在Firefox上无法修改/删除图片的超级链接...

    实时监控IE地址栏地址

    7. **企业网络管理**:在企业环境中,实时监控IE地址栏地址有助于管理员了解员工的网络使用情况,防止滥用公司资源或泄露敏感信息。 8. **数据分析**:收集的数据可以用于用户行为分析,帮助企业优化网站设计,提升...

    基于JavaScript判断浏览器到底是关闭还是刷新(超准确)

    //对于ie,谷歌,360: //页面加载时只执行onload //页面刷新时,刷新之前执行onbeforeunload事件,在新页面即将替换旧页面时onunload事件,最后onload事件。 //页面关闭时,先onbeforeunload事件,再onunload事件...

    浅谈javascript中onbeforeunload与onunload事件

    例如,Firefox和Opera可能不支持自定义的`onbeforeunload`提示文本,而某些版本的IE在某些场景下可能不会触发`onunload`事件。 在使用这两个事件时,需要注意它们可能带来的用户体验影响,因为频繁弹出确认对话框...

    Onload,Onunload和onbeforeunload方法的异同

    在JavaScript的世界里,事件处理是网页交互的核心,而`onload`、`onunload`以及`onbeforeunload`就是三个与页面生命周期紧密相关的事件。理解它们的异同对于优化网页性能和提供更好的用户体验至关重要。 首先,`...

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

    获得用户登陆状态不用说了,判断离开的话就有一点问题了,如果说用户都是按照设计者的规定触发退出事件离开的话那就没什么难度了,但是用户的离开方式多种多样,怎么在用户非法离开的时候即时的判断离开呢?...

Global site tag (gtag.js) - Google Analytics