首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

浏览器的关闭和刷新解决思路

2012-04-16 
浏览器的关闭和刷新我用下面的代码实现:如果用户退出的时候,就去Exit.aspx页面里面去做一个事情。如今,刷新

浏览器的关闭和刷新
我用下面的代码实现:如果用户退出的时候,就去Exit.aspx页面里面去做一个事情。如今,刷新的时候也会触发到次内容。怎么在不影响我的功能的情况下,实现刷新的时候不触发到以下事件!
求高手解答!
<script type="text/javascript">
<!--
  window.onbeforeunload = onbeforeunload_handler;
  window.onunload = onunload_handler;
  function onbeforeunload_handler() {
  var warning = "确认退出吗?";
  return warning;
  }
  function onunload_handler() {
  window.open("Exit.aspx", "logout", "toolbar=no ,scrollbars=no ,resizable=no,top=0,left=0,Width=10,Height=10");
  } 
// -->  
</script>

[解决办法]
楼主可以试下判断浏览器地址,如果是本页面url就不执行,如果是别的url才执行
[解决办法]
关闭之前打开个新页面 ?
应该是不可行的 。

热点排行