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

ASP.NET小弟我想要在用户退出或直接关闭浏览器时删除数据库中的一些表

2012-05-05 
ASP.NET我想要在用户退出或直接关闭浏览器时删除数据库中的一些表怎么捕捉这些事件呀?点退出的时候,可以在

ASP.NET我想要在用户退出或直接关闭浏览器时删除数据库中的一些表
怎么捕捉这些事件呀?点退出的时候,可以在session_end中处理,那直接关闭浏览器呢?可以跳转到其他界面。但偶不知道怎么捕捉并跳转,听说用javascript捕捉,但是javascript偶很盲,麻烦详细指点下啊。多谢了。
网上有:
<script language="javascript" type="text/javascript">
  function window.onunload() {
  if (event.clientX < 0 && event.clientY < 0)
  window.open("WebForm2.aspx", "logout");
  }
}
</script> 
偶把它放在<head></head>里面的,然后<body onunload="window.onunload()">
结果没反应。

[解决办法]
客户端是不能这样实现的,这种事件不是安全的方法。

<body onbeforeunload='window.open("WebForm2.aspx", "logout");'>
[解决办法]

用户拔掉电源肿么办

用户都按常规出牌吗?
[解决办法]
顶一个, 有很多元素影响这个操作..楼上说得是
[解决办法]

探讨

用户拔掉电源肿么办

用户都按常规出牌吗?

[解决办法]
如果要考虑用户不按套路来这个问题就没法解决了。。
[解决办法]
这个操作太不安全了,建议考虑别的逻辑来处理!

热点排行