统计网站在线人数
2012-11-11 23:08
162 查看
网站统计在线人数的功能已经很普遍,主要应用了全局变量application和session对象。描述说明就免了,大家都很熟悉简单贴一下代码,在Global.asax文件中写如下代码
然后在页面获取一下application["Count"]就可以了。在pageload事件中加上:this.lblCount.Text = this.Application["Count"].ToString();
在前台加一个label:
统计在线人数就完成了。
protected void Application_Start(object sender, EventArgs e) { HttpApplicationState applicationstate = GetApplicationstate(); applicationstate["Count"] = 0; } private static HttpApplicationState GetApplicationstate() { //获取上下文对象 HttpContext context = HttpContext.Current; //获得application对象 HttpApplicationState applicationstate = context.Application; //在网站启动时默认当前在线人数为0 return applicationstate; } protected void Session_Start(object sender, EventArgs e) { HttpApplicationState applicationstate = GetApplicationstate(); //访问人数增加一个 applicationstate["Count"] = (int)applicationstate["Count"]+1; } protected void Session_End(object sender, EventArgs e) { HttpApplicationState applicationstate = GetApplicationstate(); //访问人数减少一个 applicationstate["Count"] = (int)applicationstate["Count"] - 1; }
然后在页面获取一下application["Count"]就可以了。在pageload事件中加上:this.lblCount.Text = this.Application["Count"].ToString();
在前台加一个label:
当前在线人数:<asp:Label runat="server" ID="lblCount"></asp:Label>
统计在线人数就完成了。
相关文章推荐
- 简单的网站在线人数统计
- Java监听器实现网站在线人数统计
- php实现统计网站在线人数的方法
- HttpSessionListener实现网站在线人数统计
- 利用HttpSessionListener实现网站在线人数统计功能
- 统计网站在线人数
- javaEE之--------统计网站在线人数,安全登录等(观察者设计模式)
- 统计网站在线人数
- 网站在线人数以及历史访问人数的统计代码
- 利用HttpSessionListener实现网站在线人数统计功能
- 网站在线人数以及历史访问人数的统计代码
- java 统计网站在线人数
- 利用HttpSessionListener实现网站在线人数统计功能
- 专题:如何实现 网站在线人数以及历史访问人数的统计
- 利用HttpSessionListener实现网站在线人数统计功能
- 简单的网站在线人数统计
- 用ASP设计网站在线人数统计程序
- 如何统计网站的在线人数呢?
- 利用HttpSessionListener实现网站在线人数统计功能
- java 统计网站访问量&在线人数