vue如何在用户要关闭当前网页时弹出提示的实现


Posted in Javascript onMay 31, 2020

本文介绍了vue如何在用户要关闭当前网页时弹出提示的实现,分享给大家,具体如下:

效果如下图

vue如何在用户要关闭当前网页时弹出提示的实现

正常 js 页面处理方式

window.onbeforeunload = function (e) {
 e = e || window.event;
 // 兼容IE8和Firefox 4之前的版本
 if (e) {
  e.returnValue = '关闭提示';
 }
 // Chrome, Safari, Firefox 4+, Opera 12+ , IE 9+
 return '关闭提示';
};

vue 中处理方式

let _this = this
  window.onbeforeunload = function (e) {
   if (_this.$route.name == "dyyPerformanceCenterSale") {
    e = e || window.event;
    // 兼容IE8和Firefox 4之前的版本
    if (e) {
     e.returnValue = '关闭提示1111';
    }
    // Chrome, Safari, Firefox 4+, Opera 12+ , IE 9+
    return '关闭提示222';
   } else {
    window.onbeforeunload = null
   }
  };

针对很多同学说的没有实现 ,我这里在详细描述一下 方法写在 mounted里面 ,然后 记得把route name替换成自己当前页面的

到此这篇关于vue如何在用户要关闭当前网页时弹出提示的实现的文章就介绍到这了,更多相关vue关闭当前网页时弹出提示内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
JavaScript 用cloneNode方法克隆节点的代码
Oct 15 Javascript
JS图片预加载 JS实现图片预加载应用
Dec 03 Javascript
中文路径导致unitpngfix.js不正常的解决方法
Jun 26 Javascript
使用非html5实现js板连连看游戏示例代码
Sep 22 Javascript
jQuery添加删除DOM元素方法详解
Jan 18 Javascript
利用n工具轻松管理Node.js的版本
Apr 21 Javascript
原生js的ajax和解决跨域的jsonp(实例讲解)
Oct 16 Javascript
解决Vue使用mint-ui loadmore实现上拉加载与下拉刷新出现一个页面使用多个上拉加载后冲突问题
Nov 07 Javascript
AngularJS 多指令Scope问题的解决
Oct 25 Javascript
从零开始在NPM上发布一个Vue组件的方法步骤
Dec 20 Javascript
你了解vue3.0响应式数据怎么实现吗
Jun 07 Javascript
vue实现虚拟列表功能的代码
Jul 28 Javascript
使用原生JS实现滚轮翻页效果的示例代码
May 31 #Javascript
24个ES6方法解决JS实际开发问题(小结)
May 31 #Javascript
公众号SVG动画交互实战代码
May 31 #Javascript
微信小程序调用wx.getImageInfo遇到的坑解决
May 31 #Javascript
Vue-cli3生成的Vue项目加载Mxgraph方法示例
May 31 #Javascript
详解Typescript 内置的模块导入兼容方式
May 31 #Javascript
部署vue+Springboot前后端分离项目的步骤实现
May 31 #Javascript
You might like
php获取系统变量方法小结
2015/05/29 PHP
PHP实现对二维数组某个键排序的方法
2016/09/14 PHP
PHP-CGI远程代码执行漏洞分析与防范
2017/05/07 PHP
对于Laravel 5.5核心架构的深入理解
2018/02/22 PHP
详谈 Jquery Ajax异步处理Json数据.
2011/09/09 Javascript
jquery formValidator插件ajax验证 内容不做任何修改再离开提示错误的bug解决方法
2013/01/04 Javascript
jquery zTree异步加载简单实例分享
2013/02/05 Javascript
js charAt的使用示例
2014/02/18 Javascript
jquery实现的判断倒计时是否结束代码
2016/02/05 Javascript
基于JS如何实现给字符加千分符(65,541,694,158)
2016/08/03 Javascript
基于Bootstrap的Metronic框架实现条码和二维码的生成及打印处理操作
2016/08/29 Javascript
js按条件生成随机json:randomjson实现方法
2017/04/07 Javascript
nodejs个人博客开发第五步 分配数据
2017/04/12 NodeJs
AngularJS 支付倒计时功能实现思路
2017/06/05 Javascript
JavaScript满天星导航栏实现方法
2018/03/08 Javascript
vue单页应用在页面刷新时保留状态数据的方法
2018/09/21 Javascript
JS/HTML5游戏常用算法之碰撞检测 地图格子算法实例详解
2018/12/12 Javascript
JavaScript ES6中的简写语法总结与使用技巧
2018/12/30 Javascript
详解React项目中碰到的IE问题
2019/03/14 Javascript
jQuery实现移动端扭蛋机抽奖
2020/11/08 jQuery
python使用json序列化datetime类型实例解析
2018/02/11 Python
python 分离文件名和路径以及分离文件名和后缀的方法
2018/10/21 Python
numpy.where() 用法详解
2019/05/27 Python
对Python中class和instance以及self的用法详解
2019/06/26 Python
基于多进程中APScheduler重复运行的解决方法
2019/07/22 Python
final, finally, finalize的区别
2012/03/01 面试题
团员的自我评价
2013/12/01 职场文书
公司周年庆典邀请函
2014/01/12 职场文书
党支部承诺书范文
2014/03/28 职场文书
贷款承诺书范文
2014/05/19 职场文书
物理学专业求职信
2014/07/04 职场文书
科级干部群众路线教育实践活动对照检查材料思想汇报
2014/09/20 职场文书
捐款通知怎么写
2015/04/24 职场文书
2015年语文教研组工作总结
2015/05/23 职场文书
浅谈node.js中间件有哪些类型
2021/04/29 Javascript
python实现的人脸识别打卡系统
2021/05/08 Python