浏览器关闭时提示用户

**简易版**
// 监听浏览器关闭
window.addEventListener('beforeunload', this.beforeunloadHandler,false);

// 浏览器离开提示
  beforeunloadHandler(event){
       if(this.$route.name==='detail-exambegin'){// 这部操作是为了解决进入到不同页面清除浏览器提示信息
       		event = event || window.event;// 解决浏览器兼容
 			event.returnValue = "xxxxxxx";
       }
   },
       
 

## vue必须得return 一个值出去 不然不会提示

## 谷歌浏览器提示消息有默认弹框的 默认信息无法改变

//对于ie,谷歌,360:
//页面加载时只执行onload
//页面刷新时,刷新之前执行onbeforeunload事件,在新页面即将替换旧页面时onunload事件,最后onload事件。
//页面关闭时,先onbeforeunload事件,再onunload事件。
了解后可解决用户刷新还是关闭
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值