ASP是一个服务器端脚本编写环境,用于创建动态的交互式Web 服务器应用程序。在ASP动态网页中,不仅可以包含服务器端脚本代码,也可以使用 ASP 内建对象和服务器组件,此外还可以包含服务器端文件。
一、在ASP页面中添加服务器端脚本
服务器脚本是一系列指令,用于向Web 服务器发出命令。若要在ASP页面中插入服务端脚本,首先需要设置所使用的脚本语言,有以下3种设置方式。
1)、使用@ LANGUAGE 指令
@ LANGUAGE 指令设置用于解释脚本命令的语言,语法格式如下:<%@ Language=脚本语言 %>
注意
@ Language 指令必须放在文档的第一行。 在 "@" 符号与关键字"Language" 之间要有一个空格。
2)、使用<Script> 标记的相关属性
若要在文档中包含服务器端脚本,也可以使用 Script 标记的Language 属性来设置所有的脚本语言,并使用 Runat 属性指明脚本是在服务器端运行的。例如:<script language="VBScript" runat="server">......</script>
3)、使用 Internet 信息服务管理单元
可以使用 Internet 信息服务管理单元来为安装在Web 服务端上的所有ASP 动态网页设置默认的脚本语言。下面以XP系统为例:
选择”开始→程序→管理→Internet 服务器"命令。在Internet 信息服务管理单元窗口中,选择默认站点。 点击右键,选择“属性”命令,以打开属性表。 在"主目录“选项卡中,单击”配置“按钮。 单击”选项“选项卡,在”默认 ASP 语言“框中输入要用的主要脚本语言。
简单实例: 显示字体的7种大小。<%@ language=VBScript %><html><head><title>如何设置所使用的脚本语言</title></head><body><% for i=3 to 7 %><Font color="red" size=<%= i %>>欢迎来闪客启航学习!<br></font><% next %></body></html>
二、ASP 的包含文件
如果要在一个页面中重复调用一段子程序或在多个页面中调用一段子程序,可以将这一段子程序单独放在一个文件中,我们称其为被包含文件,然后在每个要调用这段子程序的 .asp页中将"被包含文件”包含进来 。其格式如下: