zoukankan      html  css  js  c++  java
  • Application.Count.ToString()和Application["count"].ToString()的区别

    当属性名中包括特殊字符如 “.”或“-”就不能使用“.”操作符了。操作符只能使用[ ]操作符
    为了统计网站的在线人数,我们可以在Global.asa文件中包含如下代码: 

    <SCRIPT LANGUAGE="VBScript" RUNAT="Server">
    Sub Application_OnStart

    ' 当服务器开启时,设置用户计数器为0
    Application("ActiveUsers") = 0
    End Sub
    Sub Session_OnStart

    ' 设置Session对象的有效时间为20分钟(也可以更长,但是越长对服务器的资源' 占用越多,因为服务器不接受少于20分钟的有效时间,所以设置少于20分钟的'有效时间是无效的)
    Session.Timeout = 20

    ' 当开始一个Session时用户计数器加1
    Application.Lock
    Application("ActiveUsers") = Application("ActiveUsers") + 1
    Application.UnLock
    End Sub
    Sub Session_OnEnd

    ' 当结束一个Session时用户计数器减1
    Application.Lock
    Application("ActiveUsers") = Application("ActiveUsers") - 1
    Application.UnLock
    End Sub
    </SCRIPT>

    这样,网站的在线人数就被统计出来了,我们可以利用如下一个ASP页面(js.asp)将它显示出来: jsh.asp:
    <%@ Language=VBScript %>
    <HTML>
    <HEAD>
    <TITLE>统计在线人数</TITLE>
    </HEAD>
    <BODY>
    <B><FONT COLOR="#CC0000">当前在线<%= Application("ActiveUsers") %>人</FONT></B>
    </BODY>
    </HTML>
  • 相关阅读:
    "rel=nofollow"属性简介
    js获取微信code
    css--clearfix浮动
    css3--之HSL颜色
    数据库列名为关键字如何搜索
    flexigrid
    easyui-dialog
    关于在jsp中的表达式
    jquery 中 $('div','li')
    myeclipse中常用的快捷键
  • 原文地址:https://www.cnblogs.com/SamllBaby/p/3637874.html
Copyright © 2011-2022 走看看