正文

统计网站用户流量2009-04-17 23:52:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/yzrj/42214.html

分享到:

Global.aspx

<script language="C#" runat="Server">
public void Application_onStart()
{
    //在线人数初始值设为0
    Application["ActiveUsers"] = 0;
}

public void Session_onStart()
{
    //增加一个用户访问,就将ActiveUsers值增加1
    Application.Lock();
    Application["ActiveUsers"] =
                  Convert.ToInt32(Application["ActiveUsers"]) + 1;
    Application.UnLock();
}

public void Session_End()
{
    //如果一个用户进程结束,ActiveUsers值减1
    Application.Lock();
    Application["ActiveUsers"] =
                  Convert.ToInt32(Application["ActiveUsers"]) - 1;
    Application.UnLock();
}
</script>

---------------------------------------------------------------------------------------------

online.aspx

<%@ Page Language="C#"%>
<%
if (Request.QueryString["exit"]=="true"){
  Session.Abandon();  //注销Session
  Response.Write("<script language='JavaScript' type='text/javascript'>");
  Response.Write("self.close();");//强行关闭
  Response.Write("</script>");
  Response.End();
}
Response.Write("当前共有" + Application["ActiveUsers"] + "在线。");
%>
<body onunload = "javascript:window.open('online.aspx?exit=true')">
</body>

 


 

阅读(844) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册