<%DimRefreshTime,IdleTime,TotalUsers,OnlineUser(),Tmp(),Num,I,IDRefreshTime=10 '设置网页自动更新时间为10秒IdleTime=RefreshTime*3'设置闲置时间为自动更新时间的3倍Application.Lock'清点所有连线到此网页的浏览器,然后将目前打开的浏览器的SessionID放入数组的最后面IfApplication(Session.SessionID&"LastAccessTime")=EmptyThenIfApplication("TotalUsers")=EmptyThenApplication("TotalUsers")=0ReDimTmp(Application("TotalUsers")+1)Num=0IfApplication("TotalUsers")>0Then ForI=LBOUND(Application("OnlineUser"))ToUBOUND(Application("OnlineUser")) ID=Application("OnlineUser")(I) IfID<>Session.SessionIDThen Tmp(Num)=ID Num=Num+1 EndIf NextEndIfTmp(Num)=Session.SessionIDApplication("TotalUsers")=Num+1ReDimPreserveTmp(Application("TotalUsers"))Application("OnlineUser")=TmpEndIf'
记录
混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载
目前打开的浏览器的最近存取时间Application(Session.SessionID&"LastAccessTime")=Timer'检查所有连线到此网页的浏览器的最近存取时间,若与目前时间相差30秒以上,表示离线ReDimTmp(Application("TotalUsers"))Num=0ForI=0ToApplication("TotalUsers")-1ID=Application("OnlineUser")(I)If(Timer-Application(ID&"LastAccessTime"))
Application("TotalUsers")ThenReDimPreserveTmp(Num)Application("OnlineUser")=TmpApplication("TotalUsers")=NumEndIfApplication.UnLock%> ,URL=<%=Request.ServerVariables("PATH_INFO")%>"> 目前在线人数:<%=Application("TotalUsers")%>【济南彩艺互联】