一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

a标签触发window.onbeforeunload的问题解决方法

时间:2015-01-20 编辑:简简单单 来源:一聚教程网

并不是所有页面上元素离开页面都想提示确认的情况下,使用onclick属性可以改变提示的逻辑。



不提示的a标签onclick设置confirmFlag=0即可








     点a标签时事件调用顺序:onclick->window.onbeforeunload->href  
     在IE中点击A标签会触发window.onbeforeunload事件,这有时会给我们带来麻烦。 
     我知道的有两种解决方法:1、3个#号可以防止锚点,2、根据事件顺序onclick=”return false;”不执行window.onbeforeunload->href两个事件。 
    测试1、测试2、测试3 都不会触发window.onbeforeunload事件。 
测试0
测试1
测试2
测试3
测试4

热门栏目