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 相关文章推荐
ajax无刷新动态调用股票信息(改良版)
Nov 01 Javascript
一个cssQuery对象 javascript脚本实现代码
Jul 21 Javascript
js获取元素在浏览器中的绝对位置
Jul 24 Javascript
Prototype源码浅析 String部分(一)之有关indexOf优化
Jan 15 Javascript
Document:getElementsByName()使用方法及示例
Oct 28 Javascript
jQuery图片切换插件jquery.cycle.js使用示例
Jun 16 Javascript
jQuery中find()方法用法实例
Jan 07 Javascript
JavaScript中Date.toSource()方法的使用教程
Jun 12 Javascript
javascript实现五星评分功能
Nov 10 Javascript
js判断空对象的实例(超简单)
Jul 26 Javascript
JavaScript设计模式之装饰者模式实例详解
Jan 17 Javascript
如何在Angular应用中创建包含组件方法示例
Mar 23 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
介绍几个array库的新函数 php
2006/12/29 PHP
PHP中for循环语句的几种变型
2007/03/16 PHP
体育彩票排列三组选三算法分享
2014/03/07 PHP
ThinkPHP中html:list标签用法分析
2016/01/09 PHP
PHP动态生成指定大小随机图片的方法
2016/03/25 PHP
基于jquery的固定表头和列头的代码
2012/05/03 Javascript
Java 正则表达式学习总结和一些小例子
2012/09/13 Javascript
JavaScript转换与解析JSON方法实例详解
2015/11/24 Javascript
使用OpenLayers3 添加地图鼠标右键菜单
2015/12/29 Javascript
用js写的一个路由(简单实例)
2016/09/24 Javascript
微信小程序中hidden不生效原因的解决办法
2017/04/26 Javascript
基于JavaScript+HTML5 实现打地鼠小游戏逻辑流程图文详解(附完整代码)
2017/11/02 Javascript
Vue响应式原理深入解析及注意事项
2017/12/11 Javascript
AngularJS中重新加载当前路由页面的方法
2018/03/09 Javascript
vue脚手架搭建过程图解
2018/06/06 Javascript
JavaScript作用域、闭包、对象与原型链概念及用法实例总结
2018/08/20 Javascript
Vue侦测相关api的实现方法
2019/05/22 Javascript
基于Vue el-autocomplete 实现类似百度搜索框功能
2019/10/25 Javascript
javascript实现画板功能
2020/04/12 Javascript
python实现的简单抽奖系统实例
2015/05/22 Python
python目录与文件名操作例子
2016/08/28 Python
Python3.4学习笔记之类型判断,异常处理,终止程序操作小结
2019/03/01 Python
python集合常见运算案例解析
2019/10/17 Python
在python3中实现查找数组中最接近与某值的元素操作
2020/02/29 Python
Python中BeautifulSoup通过查找Id获取元素信息
2020/12/07 Python
记一次高分屏下canvas模糊问题
2020/02/17 HTML / CSS
网络公司美工设计工作个人的自我评价
2013/11/03 职场文书
办公室员工岗位工作职责
2014/03/10 职场文书
党务公开方案
2014/05/06 职场文书
党员群众路线教育实践活动剖析材料
2014/10/10 职场文书
毕业生见习报告总结
2014/11/08 职场文书
大学军训的体会
2014/11/08 职场文书
班主任工作总结范文
2015/08/13 职场文书
2016年小学中秋节活动总结
2016/04/05 职场文书
Vue的过滤器你真了解吗
2022/02/24 Vue.js
el-table-column 内容不自动换行的解决方法
2022/08/14 Vue.js