如何判断用户点了网页上的"关闭"按钮?或者说如何在用户关闭网页之前向数据库写入数据?
我想判断用户在关闭网页时,用户的在线时间,我该怎样去写这个事件呢?
void CustomControl_OnUnload(object sender,EventArgs e)这个网页卸载事件好象没有用,不起作用.还请各位朋友帮帮忙,不知如何实现我上面所讲的要求?,辛苦各位啦!
我想判断用户在关闭网页时,用户的在线时间,我该怎样去写这个事件呢?
void CustomControl_OnUnload(object sender,EventArgs e)这个网页卸载事件好象没有用,不起作用.还请各位朋友帮帮忙,不知如何实现我上面所讲的要求?,辛苦各位啦!
解决方案 »
- 实现问卷调查 有源码者分数不是问题!!
- 在GridView中当我点击下一页是,我原先的全局变量bool类型不能保持原先的状态!怎么解决?
- TreeView展开问题(解决完马上给分)
- 网上交易,购物网站的安全问题,要使用哪种交易平台还是只有支付宝
- WebForm中如何使TextBox获得焦点?
- 求一个VS2008.NET招生信息管理系统
- 急救!!!!!死机后项目文件坏了,有没有办法?
- 请教一个关于DropDownList的问题!(在线等)
- 学习asp.net要那些基础??
- 下载了vss6.0c.iso文件以后,怎么使用?是把它拖到某个目录下吗
- 弱弱的问,怎么取得SelectedIndexChanged的值?
- 推荐一下比较权威的ASP.NET 2.0 示例项目代码可以吗,谢谢了
<!--
function fun()
{
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch(e) {
xmlHttp = new XMLHttpRequest();
} xmlHttp.onreadystatechange = function() {
if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
var data = xmlHttp.responseText;
}
}
} xmlHttp.open("POST","aaa.aspx);
xmlHttp.send(null);
}window.setInterval("fun()",5000);
-->
</script>服务器端(aaa):
private void Page_Load(object sender, System.EventArgs e)
{
//向数据库中插入
}
{
var xmlhttp=new ActiveXObject('Microsoft.XMLHTTP');
xmlhttp.open('post','aa.aspx','false');
xmlhttp.send();
}aa.aspx:Session.Abandon();