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 相关文章推荐
js监听表单value的修改同步问题,跨浏览器支持
Dec 31 Javascript
js模拟滚动条(横向竖向)
Feb 22 Javascript
jquery 鼠标滑动显示详情应用示例
Jan 24 Javascript
jQuery实现查找最近父节点的方法
Jun 23 Javascript
JS实现iframe编辑器光标位置插入内容的方法(兼容IE和Firefox)
Jun 24 Javascript
关于js原型的面试题讲解
Sep 25 Javascript
基于JavaScript实现Tab选项卡切换效果
Nov 24 Javascript
通过示例彻底搞懂js闭包
Aug 10 Javascript
jQuery length 和 size()区别总结
Apr 26 jQuery
微信小程序分享功能onShareAppMessage(options)用法分析
Apr 24 Javascript
jquery ui 实现 tab标签功能示例【测试可用】
Jul 25 jQuery
详解template标签用法(含vue中的用法总结)
Jan 12 Vue.js
使用原生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
安装APACHE
2007/01/15 PHP
关于BIG5-HKSCS的解决方法
2007/03/20 PHP
php 操作数组(合并,拆分,追加,查找,删除等)
2012/07/20 PHP
PHP不用第三变量交换2个变量的值的解决方法
2013/06/02 PHP
php获取目标函数执行时间示例
2014/03/04 PHP
浏览器的JavaScript引擎的识别方法
2013/10/20 Javascript
node.js中的fs.chownSync方法使用说明
2014/12/16 Javascript
node.js中的fs.readlinkSync方法使用说明
2014/12/17 Javascript
js实现支持手机滑动切换的轮播图片效果实例
2015/04/29 Javascript
javascript显示倒计时控制按钮的简单实现
2016/06/07 Javascript
vue实现一个移动端屏蔽滑动的遮罩层实例
2017/06/08 Javascript
关于Vue在ie10下空白页的debug小结
2018/05/02 Javascript
详解NodeJS Https HSM双向认证实现
2019/03/12 NodeJs
Paypal支付不完全指北
2020/06/04 Javascript
[01:02:32]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD BO3 第二场 2月26日
2021/03/11 DOTA
在Django中限制已登录用户的访问的方法
2015/07/23 Python
Python实现统计给定列表中指定数字出现次数的方法
2018/04/11 Python
python的xpath获取div标签内html内容,实现innerhtml功能的方法
2019/01/02 Python
详解Python_shutil模块
2019/03/15 Python
Django处理Ajax发送的Get请求代码详解
2019/07/29 Python
Django使用list对单个或者多个字段求values值实例
2020/03/31 Python
Java多线程实现四种方式原理详解
2020/06/02 Python
python实现画图工具
2020/08/27 Python
python模拟点击在ios中实现的实例讲解
2020/11/26 Python
video下autoplay属性无效的解决方法(添加muted属性)
2020/05/19 HTML / CSS
美国非常受欢迎的Spa品牌:Bliss必列斯
2018/04/10 全球购物
大学自主招生自荐信范文
2014/02/26 职场文书
校园安全演讲稿
2014/05/09 职场文书
党员教师四风问题对照检查材料
2014/09/26 职场文书
2015年乡镇人大工作总结
2015/04/22 职场文书
道歉信怎么写
2015/05/12 职场文书
2015年民主评议党员工作总结
2015/05/19 职场文书
会议室使用管理制度
2015/08/06 职场文书
法制教育主题班会
2015/08/13 职场文书
Redis Cluster集群动态扩容的实现
2021/07/15 Redis
Python利用FlashText算法实现替换字符串
2022/03/31 Python