网站首页 手机版
 注册 登录
您现在的位置: 畅无忧设计 >> 网络编程 >> ASP教程 >> 正文
最新文章
· FSO 组件asp生成html静态页面碰到缓存
· asp实现长文章自动分页插件
· 在ASP中访问和更新Cookies集合
· ASP错误提示大全
· 学习ASP的几个观点
· ASP用两级联动下拉列表来显示大类和小
· ASP取当前页面地址和参数
· ASP删除记录的同时删除相关图片
· asp将查询结果导出到excel
· ASP批量导入Excel到Access或者Sql Se
热门文章
 化境ASP无组件上传类 - upload_5xs
 一个获取ACCESS数据库表名以及表名
 asp将查询结果导出到excel
 艾恩ASP无组件上传修改版
 ASP批量导入Excel到Access或者Sql 
 ASP读取数据库的Flash+JS图片切换特
 ASP用两级联动下拉列表来显示大类和
 ASP+JS实现网页歌曲连播、点播功能
 使用ASP重启服务器
 asp批量替换access数据库中指定字段
相关文章
没有相关文章
ASP基本指令
来源:中国站长天空 更新时间:2009/5/14 16:33:51 阅读次数:
字体:[ ] 我要投稿

一、输出指令

ASP的输出指令<%=expression%>显示表达式的值。这个输出指令等同于使用Response.Write显示信息。例如,输出表达式<%=sport%>将文字climbing(变量当前的值)传送到浏览器。

二、处理指令

ASP处理指令<%@ keyword%>将有关如何处理.asp文件的信息发送给IIS(注意在@和keyword之间必须有一个空格)。在IIS 4.0中,Active Server Pages(ASP)支持以下五条@指令。

@ CODEPAGE
@ ENABLESESSIONSTATE
@ LANGUAGE
@ LCID
@ TRANSACTION

1、@ CODEPAGE指令

可以使用@ CODEPAGE指令为.asp文件设置代码页。代码页是一个字符集,包括数字、标点符号及其他字符。不同的语言和现场用不同的代码页。例如,ANSI代码页1252为美国英语和大多欧洲语言所使用,而OEM代码页932为日本汉字所使用。

代码页可表示为一个字符到单字节值或多字节值的映射表。许多代码页都共享在0x00-0x7F之间的ASCII字符集。

可以通过Session.CodePage属性忽略由@CODEPAGE指令设置的代码页。但是,这样做的结果只适用于在会话作用域中运行的脚本。

语法
<%@ CODEPAGE=codepage%>

参数
codepage
无符号整数,代表正在运行ASP脚本引擎的系统的有效代码页。
请参阅
Session.CodePage

2、@ ENABLESESSIONSTATE指令

可以使用 @ENABLESESSIONSTATE 指令关闭网页会话跟踪。会话跟踪维护由单个客户端发布的一组请求信息。如果您的网页不依赖会话信息,则关闭会话跟踪可减少IIS处理脚本的时间。

语法
<%@ ENABLESESSIONSSTATE=True|False%>

注释
有关会话跟踪的详细信息,请参阅管理会话状态

3、@ LANGUAGE指令

您可以用@ LANGUAGE指令设置用于解释脚本中的命令的语言。您可以将您的脚本语言设置为任何一种已安装在IIS中的脚本引擎。默认设置为VBscript,因此,如果您在脚本中未包括@ LANGUAGE,脚本将由VBscript引擎解释。

语法
<%@ LANGUAGE=scriptengine %>

参数
scriptengine
编译脚本的脚本引擎。IIS 装有两个脚本引擎,VBscript和Jscript。
注释
可以用IIS Admin对象的AspscriptLanguage属性改变默认的脚本语言。您可将该属性应用到Web服务、Web服务器、虚拟目录或Web目录。详细信息,请参阅IIS Admin对象。

4、@ LCID指令

可以使用@ LCID指令为脚本设置现场标识(LCID)。LCID 的数据类型是DWORD,低字为语言标识,高字保留。LCID 标识以国际标准的数字缩写表示。LCID 有唯一标识已安装的系统定义现场所需的组件。有两个预定义LCID值,LOCALE_SYSTEM_DEFAULT 是系统默认现场,LOCALE_USER_DEFAULT 是当前用户现场。

语法
<%@ LCID=localeidentifier%>

参数
localeidentifer
有效的现场标识。
请参阅
Session.LCID

5、@ TRANSACTION指令

您可以使用@ TRANSACTION指令指出脚本应被当作事务来处理。若脚本被当作事务处理时,Microsoft Transaction Server (MTS)将创建一个事务来协调资源的更新。

语法
<%@ TRANSACTION=value%>

参数
value
指示事务支持类型的字符串,可能值为:
值 意义
Required 脚本将初始化一个事务。
Requires_New 脚本将初始化一个事务。
Supported 脚本将不会初始化一个事务。
Not_Supported 脚本将不会初始化一个事务。

注释
若脚本包含@ TRANSACTION指令,则它必须位于.asp文件中的第一行,否则将出错。必须将该指令加到要在某个事务下运行的每一页中。当脚本处理完成之后,当前事务也就结束了。

  • 上一篇文章:
  • 下一篇文章:
  • 关于我们 - 联系我们 - 广告服务 - 在线投稿 - 友情链接 - 网站地图 - 版权声明
    CopyRight 2008-2010, CWYDESIGN.COM - 畅无忧设计, Inc. All Rights Reserved
    滇ICP备09005765号