onbeforeunload事件使用时的一些注意事项

使用方式:

window.onbeforeunload = function(e) {
    e = e || window.event;

      // 兼容IE8和Firefox 4之前的版本
      if (e) {
        e.returnValue = '关闭提示';
      }

      // Chrome, Safari, Firefox 4+, Opera 12+ , IE 9+
      return '关闭提示';
}

  在IE下关闭或者刷新页面的时候会直接触发,除IE浏览器之外的浏览器需要用户对页面进行操作之后才会触发。而且在代码体里面使用alert,confirm,prompt时会忽略不执行。

posted @ 2020-11-23 16:27  闯入码途的水产人  阅读(181)  评论(0编辑  收藏  举报