【Vue实用功能】Vue监听浏览器刷新和关闭事件
Vue监听浏览器刷新和关闭事件
在前端开发中,我们通常会遇到这样的需求,用户离开、刷新页面前,修改数据未进行保存操作,需要提示框提醒用户
效果实现
methods: {/** 在刷新和关闭之前询问 **/beforeRefreshClose() {let self = this;window.onbeforeunload = function (e) {if (self.$route.name == "路由名称") {e = e || window.event;// 兼容IE8和Firefox 4之前的版本if (e) e.returnValue = "关闭提示1";// Chrome, Safari, Firefox 4+, Opera 12+ , IE 9+return "关闭提示2";} else window.onbeforeunload = null;};},
},
mounted() {this.beforeRefreshClose();
}
【Vue实用功能】Vue监听浏览器刷新和关闭事件相关推荐
- vue监听浏览器刷新和关闭事件,并在页面关闭/刷新前发送请求
vue监听浏览器刷新和关闭事件,并在页面关闭/刷新前发送请求 1.需求背景: 2.需求分析: 3.实现方式: 4.实现方式解析: 1)浏览器页面事件基础 2)在mounted监听beforeunloa ...
- js 监听浏览器刷新还是关闭事件
// $(window).bind('beforeunload',function(){return '您输入的内容尚未保存,确定离开此页面吗?';}); // window.onbeforeunlo ...
- VUE监听页面刷新和关闭事件
背景:公司有一个数据看板,,需求是要统计看板有多少人看过,,每个人停留的曝光时间 使用技术:目前使用的技术是 后端Springboot 权限用的是SpringSecurity,前端页面是 Vue+El ...
- vue监听浏览器刷新和关闭;
注意:区分不了浏览器是触发了刷新还是关闭,而且提示的弹框是无法自定义的:如果有大佬有方法能区分,还请评论学习一下!感谢! 代码可直接复制: <template><div>< ...
- vue项目中监听页面刷新和关闭
在实际开发项目中,有时候我们需要在刷新和关闭时,触发一些功能,那么如何监听到页面的刷新和关闭呢? 1. 在methods中定义事件方法: methods: {beforeunloadFn(e) {co ...
- Vue中监听页面刷新和关闭beforeunload事件
代码 在methods中定义事件方法,在mounted 生命周期钩子中绑定事件, 在destoryed钩子中卸载事件 mounted () {window.addEventListener('befo ...
- 监听浏览器刷新/关闭页面
首先,使用onunload或onbeforeunload可以监听浏览器关闭事件,但是无法区分关闭与刷新.以下js代码可以部分监听关闭浏览器的事件! 可以在标签中添加方法: <!DOCTYPE h ...
- h5监听浏览器返回,关闭浏览器
需求 监听浏览器返回,点击返回时,显示弹窗,弹窗中有两个按钮,a按钮:关闭当前浏览器,b按钮:关闭弹窗 mounted(){// 向历史记录中插入了当前页,//为了ios首次进入页面出现底部返回按钮i ...
- 浏览器刷新和关闭事件
现在谷歌和火狐不能自定义浏览器的弹出窗,只能显示各自系统定义通用字段: 我们在监听浏览器的刷新和关闭前,先了解浏览器对事件的执行步鄹 不同的浏览器刷新和关闭时对onbeforeunload()和onu ...
- vue 监听页面刷新或关闭
参考:https://blog.csdn.net/weixin_43915587/article/details/93628935 发现 beforeDestroy 只能监听到页面间的跳转,无法监听到 ...
最新文章
- s3c6410_u-boot-2010.03移植
- C#学习 小知识_多态的简单实现_2018Oct
- ECCV 2018 | Bi-box行人检测:‘行人遮挡’为几何?
- arp攻击 python_python之arp攻击
- 班扎古鲁白玛的沉默(见与不见)
- ora optimizer
- J2EE的13种核心技术简介
- Linux内核基础设施
- html原生ajax
- 基于SpringBoot进销存ERP管理系统,源代码分享
- 【图解HTTP】——Web的攻击技术
- 域名指向 旧域名跳转到新域名
- 高德地图初步使用-多点路线连接
- WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK!的分析
- php获取h5视频直链,一种H5播放实时视频的方法与系统与流程
- HIT-哈工大数据结构-作业5(C++)
- 淘晶驰串口屏入门(四)进度条、滑块、定时器、单选框、复选框、二维码
- 【盘点大系】《盘点5月份--2018》
- 虚幻4连接mysql蓝图教程_ue4商城资源MySQL Integration数据库集成插件
- Scanner基本用法及其实例
热门文章
- 两个excel表格取交集_(怎么用excel把两个表格数据做交集)如何把不同excel表格数据取交集...
- [HAOI2009]毛毛虫(树的直径)
- win10桌面计算机怎么显示不出来的,win10系统开机只显示背景不显示桌面该怎么办?...
- 微信开发者工具 http 调试
- hdmi接口线_视频接口与视频线详解!
- CTF题目学习记录2
- CV识别图片背景主要颜色
- AI英雄 | 论人工智能与自由意志,请看尤瓦尔与李飞飞的这场“激辩”
- 简述力法计算弹性固定无铰拱的原理_隧道结构力学计算
- 小程序连表查询(lookup)