首页 / 科技 / 正文

onbeforeunload(beforeunload的监听与取消)

放大字体  缩小字体 来源:鳜鱼图片 2026-04-15 13:32  浏览次数:4

jQuery/js 可以为页面绑定 beforeunload事件,关闭、刷新、跳转页面时都将触发。

但如果想通过location.href 的形式下载、或者变动地址,它也会触发beforeunload事件

$(".js_div").mousedown(function(){    $(window).off('beforeunload');//取消监听beforeunload事件    // 其余的下载代码  }).mouseleave(function(){    $(window).on('beforeunload',windowBeforeUnload);  });     $(window).on('beforeunload', windowBeforeUnload);     function windowBeforeUnload(){    return "请注意保存您编辑的内容!";  }
打赏
0相关评论
热门搜索排行
精彩图片
友情链接
声明:本站信息均由用户注册后自行发布,本站不承担任何法律责任。如有侵权请告知立立即做删除处理。
违法不良信息举报邮箱:115904045
头条快讯网 版权所有
中国互联网举报中心