[摘要]您可以在您的脚本中使用 @ 指令将有关如何处理 .asp 文件的信息发送给 IIS。例如,以下脚本用 @LANGUAGE 处理指令将脚本语言设置为 VBScript。<%@Language=V...
您可以在您的脚本中使用 @ 指令将有关如何处理 .asp 文件的信息发送给 IIS。例如,以下脚本用 @LANGUAGE 处理指令将脚本语言设置为 VBScript。
<%@Language=VBScript
Dim myvar
Application("myvar") = This is my var
Response.Write(myvar)
%>
在 IIS 4.0 中,Active Server Pages (ASP) 支持以下五条 @ 指令。
@CODEPAGE
@ENABLESESSIONSTATE
@LANGUAGE
@LCID
@TRANSACTION
--------------------------------------------------------------------------------
@CODEPAGE
可以使用 @CODEPAGE 指令为 .asp 文件设置代码页。代码页是一个字符集,包括数字、标点符号及其他字符。不同的语言和现场用不同的代码页。例如,ANSI 代码页 1252 为美国英语和大多欧洲语言所使用,而 OEM 代码页 932 为日本汉字所使用。
代码页可表示为一个字符到单字节值或多字节值的映射表。许多代码页都共享在 0x00-0x7F 之间的 ASCII 字符集。
可以通过 Session.CodePage 属性忽略由 @CODEPAGE 指令设置的代码页。但是,这样做的结果只适用于在会话作用域中运行的脚本。
语法
<%@ CODEPAGE=codepage%>
参数
codepage
无符号整数,代表正在运行 ASP 脚本引擎的系统的有效代码页。
请参阅
Session.CodePage
--------------------------------------------------------------------------------
@ENABLESESSIONSTATE
可以使用 @ENABLESESSIONSTATE 指令关闭网页会话跟踪。会话跟踪维护由单个客户端发布的一组请求信息。如果您的网页不依赖会话信息,则关闭会话跟踪可减少 IIS 处理脚本的时间。
语法
<%@ ENABLESESSIONSSTATE=True
关键词:@ 指令参考