`
qdexception
  • 浏览: 44324 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

监听浏览器的刷新与关闭

阅读更多
var s="close";
function window.onunload(){
  
   if(s=="fresh")
      if(window.screenLeft>10000){alert('关闭');}else{alert('刷新');}
   else
      alert('关闭');
}
function window.onbeforeunload(){
   s="fresh";
}
分享到:
评论

相关推荐

    js实现监听浏览器关闭和刷新事件

    js实现监听浏览器关闭和刷新事件支持三大浏览器,点击直接看效果

    js监听浏览器关闭

    浏览器是客户端,客户端的操作服务器是监听不到的,所以可以用js来监听,js代码监听浏览器关闭或者刷新

    判断浏览器是刷新还是关闭窗口

    当浏览器退出时会触发onunload事件,因此我们可以使用onunload事件做一些在页面关闭时要执行的操作,如提示用户信息等。但或许在实际应用中我们都发现一个问题,刷新浏览器同样会触发onunload事件,也就是只要是离开...

    JS区分浏览器页面是刷新还是关闭

    在web开发中我们经常各种各样的需求。今天小编给大家介绍JS区分浏览器页面是刷新还是关闭标签页,非常实用,感兴趣的童鞋参考下吧

    JS针对浏览器窗口关闭事件的监听方法集锦

    本文实例总结了JS针对浏览器窗口关闭事件的监听方法。分享给大家供大家参考,具体如下: 方式一:(适用于IE浏览器,而且刷新不提示,只在点击浏览器关闭按钮的时候提示) [removed] [removed]=onclose; function ...

    vuejs中监听窗口关闭和窗口刷新事件的方法

    e.returnValue = '关闭提示'; } // Chrome, Safari, Firefox 4+, Opera 12+ , IE 9+ return '关闭提示'; }; 2、在生命周期钩子中注册监听事件 methods: { beforeunloadHandler (e) { // ... } } 在 mounted

    iOS微信浏览器回退不刷新实例(监听浏览器回退事件)

    下面小编就为大家带来一篇iOS微信浏览器回退不刷新实例(监听浏览器回退事件)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    微信浏览器左上角返回按钮监听的实现

    即 公众号菜单->A->B->C,点击返回后,返回了B(且无刷新),目的是要在C直接跳转至A(公众号菜单->A->B->C,C->A),虽然可以在C上添加按钮之类的操作进行跳转(公众号菜单->A->B->C->A),但当点击左上角返回按钮后,...

    Vue监听页面刷新和关闭功能

    我在做项目的时候,有一个需求,在离开(跳转或者关闭)购物车页面或者刷新购物车页面的时候向服务器提交一次购物车商品数量的变化。这篇文章主要介绍了vue监听页面刷新和关闭功能,需要的朋友可以参考下

    js监控IE火狐浏览器关闭、刷新、回退、前进事件.docx

    js监控IE火狐浏览器关闭、刷新、回退、前进事件.docx

    vue 关闭浏览器窗口的时候,清空localStorage的数据示例

    如果是用vue做的单页面程序的时候,将监听的方法放在App.vue是最灵活的 <router></router> [removed] export default { data () { return { theme: this.$store.state.app.themeColor }; }, mounted ...

    解决vue刷新页面以后丢失store的数据问题

    store就会被重置,可以把定义刷新前把store存入本地localStorage、sessionStorage、cookie中,localStorage是永久储存,重新打开页面时会读取上一次打开的页面数据,sessionStorage是储存到关闭为止,cookie不适合存...

    Vue 实现监听窗口关闭事件,并在窗口关闭前发送请求

    网上很多博客说监听窗口关闭事件使用window.beforeunload,但是这个监听事件也会在页面刷新的时候执行,经过百度和自己的实际测试, 终于解决了这个问题,代码如下: mounted() { window.addEventListener('...

    在Web关闭页面时发送Ajax请求的实现方法

    浏览器有两个事件可以用来监听页面关闭,beforeunload和unload。 beforeunload是在文档和资源将要关闭的时候调用的, 这时候文档还是可见的,并且在这个关闭的事件还是可以取消的。比如下面这种写法就会让用户导致...

    vue单页面实现当前页面刷新或跳转时提示保存

    刚开始思考觉得很简单,直接在Router的钩子中判断就好了,但是会发现还有新的问题存在,浏览器刷新和当前页面关闭的时候无法监听,最终用[removed]成功解决,所以用这篇文章简单记录下整个解决过程。 vue-Router的...

    IBM WebSphere Portal门户开发笔记01

    21、JS与页面刷新、关闭事件 257 22、SHOWMODALDIALOG和SHOWMODELESSDIALOG及其右下角提示框 257 23、特殊字体样式 258 24、JS确认窗口和输入窗口 259 25、WINDOW.SETTIMEOUT和SETINTERVAL 260 25、WINDOW.OPEN 261 ...

    scrat-pagelet-demo:scrat seo 模式 http 演示

    scrat后端渲染Webapp模式示例...pagelet-demoscrat release -cwL启动本地调试服务器注意,这里最好新开一个命令窗口,不要关闭上一步中的命令,它在监听文件修改,并帮助你自动刷新浏览器!scrat server start访问页面

    livereload-js:与服务器通信并实现重新加载的LiveReload JavaScript代码

    要使用LiveReload,您需要浏览器中的客户端(此脚本)和在开发计算机上运行的服务器。 该存储库(livereload.js)实现了该协议的客户端。 客户端通过Web套接字连接到LiveReload服务器,并监听传入的更改通知。 ...

    Android 开发技巧

    9.34、调用浏览器 载入某网址 249 9.35、获取 IP地址 249 9.36、从输入流中获取数据并以字节数组返回 250 9.37、通过ANDROID 客户端上传数据到服务器 251 9.38、文件下载类 255 9.39、下载文件的进度条提示 263 9.40...

Global site tag (gtag.js) - Google Analytics