我知道,我就是用的Session 你看清楚我的题目,老兄,,不是问的用什么来做,而是关闭浏览器或则异常退出时应该怎么做。
解决方案 »
- session 会同时失效吗
- 无分 只作讨论,不求实例代码 不同管理权限的Forms验证或其它验证法
- 怎么动态更改gridview对应SqlDataSource的SelectCommand
- 初学者的一些小小问题?
- 关于线程的问题,疑惑,谢谢
- 请教一个vs2005的简单问题
- 【超级菜鸟问题】javascript的confirm()方法与.net验证控件的共存问题
- 怎样在DataGrid控件上直接添加数据???(急)
- 如何在删除datagrid的行时弹出确认框?
- ██████【Delphi写的MIS系统做成ActiveX控件,实现较复杂的功能和界面,ASP.NET也可以集成Windows窗体,提高应用程序速度和性能。】█
- treeview如何从XML文件中设值?
- 问个关于目录生成的特弱问题!谢谢帮忙
<body onunload="javascript:window.open('logout.aspx','','left=1100,top=1100,width=1,height=1');">
这样你就可以在'logout.aspx'文件中处理了。
不过这样如果这个页面一刷新也会执行onunload事件;
不是很理想!
至于死机或者什么的我也想知道,有没有高手指点一下啊
所以你不必一定要显示的退出登陆。
因为这样不影响你整个系统的安全性。
首先删除过期用户,然后查询是否在线
delete from Forum_Online where Datediff(minute,Forum_Online_Now,getdate())>10 //十分钟没有反映登陆的时候向数据库添加这个人的信息,
function window.onunload()
{
if (event.clientX < 0 && event.clientY < 0)//判断是否是刷新页面,如果不是则执行代码
{
var w1 = window.parent.opener;
window.open("sessionclear.aspx","release","height=0,width=0,status=no,toolbar=no,menubar=no,location=no");
if(w1 && !w1.closed)
{
w1.history.go(-1);
w1.location = "UserLogin.aspx";
w1.focus();
}
}
}