我在右下角弹出了窗口并显示了在线人数。现在,我把在线人数做了一个链接,当用户点击此链接时又弹出一个新窗口,在其中显示着当前在线人数的,名字,单位,在线时间等信息,怎么做能显示出来呢?我的程序是b/s结构,有一个登录介面其中有单位和用户名。主工作介面是一个有框架结构的页面,上面有一个“返回”链接。除了上面的问题,这个问题是:当用户从主介面点“返回”链接回到登录介面,就认为这个用户退出了程序,这时在线人数和用户信息窗口都应删除,这又应怎么做呀?非常感谢你的帮助,急盼!只知global.asax里能判断但不知怎么做?
解决方案 »
- 这两种转向的区别
- TreeView 建树
- |M| __doPostBack 无效要怎么办
- 如何改变窗口大小
- 请问怎么样调用下面的JS方法?
- VSS管理asp.net项目,打开.aspx文件时总是自动提示签出
- 框价刷新冲突的问题: leftFrame和rightFrame 追加Response.Redirect()后,刷新失败
- 关于在html中加入<%#databinder#%>的问题
- 帮我看下这个问题
- 估计对这类问题不会有什么太好的解决办法,死马当活马医吧!麻烦各位进来帮偶看看这个关于datagrid的问题!
- Page.RegisterStartupScript 出现已过时
- |zyciis| 求URL标签内容替换正则 谢谢 在线, 急, 谢谢
void Session_Start(object sender, EventArgs e)
{
Application.Lock();
Application["UsersOnline"] = (int)Application["UsersOnline"] + 1; //访问总数加1
int count = 0;
count = (int)Application["TotalCount"];
count = count + 1;
Application["TotalCount"] = count;
//将数据记录写入文件
string file_path = Server.MapPath("counter.txt");
try
{
StreamWriter fs = new StreamWriter(file_path, false);
fs.WriteLine(count);
fs.Close();
}
catch (Exception ex)
{
Application["Error"] = ex.Message;
}
Application.UnLock();
} void Session_End(object sender, EventArgs e)
{
Application.Lock();
Application["UsersOnline"] = (int)Application["UsersOnline"] - 1;
Application.UnLock();
}
http://www.cnblogs.com/lingxzg/articles/460875.html