Session对象共有TimeOuut、SessionID、CodePage和LCID这几个常用的属性,下面就详细说明一下它们几个的用法。
1、TimeOut属性
TimeOut属性用来指定超时时限,如用户在该时间之内不做任何请求,则该会话会被终止。它的语法如下:
Session.TimeOut=Minutes
其中参数Minutes指定会话空闲多少分钟后服务器自动终止该会话,其默认值为20分钟。
2、SessionID属性
当用户访问网页时服务器会产生一个惟一的会话标识,它是一个长整型的数据。这个标识会被SessionID记录下来。其语法如下:
Session. SessionID
3、CodePage属性
一个优秀的站点,它的用户可能要来自五湖四海、世界界各地,用户操作系统的语言也会不尽相同,因此网页设计者不要能事先编写好各种不同的版本来适应各个用户。CodePage属性用于为一个ASP页面分派特定的字符映射,用来表示字符串编码以及转换的依据。如中文CodePage的值为950,对于日文CodePage的值为932,对于英语及大多数欧洲语言其值为1252。它的语法如下:
Session. CodePage=codepage
参数codepage是一个无符号整数,代表正运行ASP脚本引擎的系统的有效代码页。
4、LCID属性
LCID属性与CodePage属性具有相同的功能,都是通过转换将网页提供给不同地区或国家的用户浏览。CodePage属性是字符串编码及转换的依据,而LCID属性为一个ASP文件设定局部标志符,这个标志符用来设置字符显示的格式(包括货币、时间和日期的显示方式等),如日本的LCID值为1041,法国的LCID值为1036。其语法如下:
Session. LCID=lcid
上一节:[轻松学习ASP之Session对象事件] 下一节:
原创文章,如需转载,请注明出处:
本文转自:晓宁博客 [ http://www.grnnet.com ]
原文地址:http://www.grnnet.com/post/126.html