ASPSession对象-尝试一下-实例-Session对象

ASP Session 对象

Session 对象用于存储关于用户会话(session)的信息,或者更改用户会话(session)的设置。

试试看看 - 实例

设置并返回 LCID
本例演示 "LCID" 属性。该属性设置并返回一个指示地方或者区域的整数。像日期、时间和货币等内容都要依据地方或者区域来显示。

返回 SessionID
本例演示 "SessionID" 属性。该属性为每位用户返回一个唯一的 id。这个 id 由服务器生成。

session 的超时
本例演示 "Timeout" 属性。该属性设置并返回 session 的超时时间(分钟)。

Session 对象

当你在计算机上操作某个应用程序时,你打开它,做些更改,然后关闭它。这非常像一次对话(Session)。计算机了解你是哪个。它了解你在何时打开和关闭应用程序。然而,在因特网上问题出现了:因为 HTTP 地址没办法维持状况,Web 服务器并不了解你是哪个与你做了哪些。

ASP 通过为每一个用户创建一个唯一的 cookie 来解决这个问题。cookie 被传送至用户的计算机上,它含有可辨别用户的信息。这种接口被称作 Session 对象。

Session 对象用于存储关于用户会话(session)的信息,或者更改用户会话(session)的设置。

存储于 Session 对象中的变量存储单一用户的信息,并且对于应用程序中的所有页面都是可用的。存储于 session 变量中的公共信息一般是 name、id 和参数。服务器会为每一个新的用户创建一个新的 Session,并在 session 失效时撤销掉这个 Session 对象。

Session 对象的集合、属性、办法和事件的描述如下:

集合

集合描述Contents包括所有通过脚本命令追加到 session 的条目。StaticObjects包括了所有用 HTML 的 <object> 标签追加到 session 的对象。

属性

属性描述CodePage规定显示动态内容时用的字符集。LCID设置或返回指定地方或者区域的一个整数。诸如日期、时间好与货币的内容会依据地方或者区域来显示。SessionID为每一个用户返回一个唯一的 id。此 id 由服务器生成。Timeout设置或返回话用程序中的 Session 对象的超时时间(分钟)。

办法

办法描述Abandon撤销一个用户的 session。Contents.Remove从 Contents 集合删除一个项目。Contents.RemoveAll从 Contents 集合删除所有项目。

事件

事件描述Session_OnEnd当一个会话结束时此事件发生。Session_OnStart当一个会话开始时此事件发生。

上一篇:ASP精品屋全功能统计系统 v1.5 下一篇:没有了