判断页面是关闭还是刷新的js代码

不能回头的青春

不能回头的青春

2016-02-19 10:48

图老师设计创意栏目是一个分享最好最实用的教程的社区,我们拥有最用心的各种教程,今天就给大家分享判断页面是关闭还是刷新的js代码的教程,热爱PS的朋友们快点看过来吧!
body标签只有onloadonunloadonbeforeunload事件,而没有onclose事件。不管页面是关闭还是刷新都会执行onunload事件。如何捕捉到页面关闭呢? 

    页面加载时只执行onload

    页面关闭时只执行onunload

    页面刷新时先执行onbeforeunload,然后onunload,最后onload。这样我们可以在onbeforeunload中加一个标记,在onunload中判断该标记,即可达到判断页面是否真的关闭了。

html
 head
  title判断页面是关闭还是刷新/title
 /head

 body onunload="fclose();" onload="fload();" onbeforeunload="bfunload();"
  script language="javascript"
  var s = "test";
  function fclose()
  {
     if(s=="no")
        alert(’unload me!=’+s+’这是刷新页面!’);
     else
        alert(’这是关闭页面’);
  }

  function fload()
  {
     alert("load me!="+s);
  }

  function bfunload()
  {
     s = "no";
  }
  /script
 /body
/html
展开更多 50%)
分享

猜你喜欢

判断页面是关闭还是刷新的js代码

Web开发
判断页面是关闭还是刷新的js代码

JavaScript/JS实现页面自动刷新

Web开发
JavaScript/JS实现页面自动刷新

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

js奇偶数判断的代码

Web开发
js奇偶数判断的代码

判断浏览器的js代码

Web开发
判断浏览器的js代码

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

利用php和js实现页面数据刷新

PHP
利用php和js实现页面数据刷新

显示页面的所有链接的js代码

Web开发
显示页面的所有链接的js代码

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

用SQL语句实现替换字符串

用SQL语句实现替换字符串

图片自动播放也可通过按钮控制显示

图片自动播放也可通过按钮控制显示
下拉加载更多内容 ↓