首页 百科知识 动态服务器网页的基本形式,ASP概述

动态服务器网页的基本形式,ASP概述

时间:2023-10-15 百科知识 版权反馈
【摘要】:ASP是Active Server Pages的简称,即动态服务器网页,由微软公司推出,是最常用的动态网页技术。但这三项并不是必须的,一个ASP网页可以包含一个或多个服务器端脚本代码段、一个或多个客户端脚本代码段,也可以不包含服务器端脚本代码段、不包含客户端脚本代码段。在ASP代码中的标点符号,都要使用英文半角标点符号,否则会出错。ASP注释中使用单引号’,单引号’至行末的内容是注释。

ASP概述

ASP是Active Server Pages的简称,即动态服务器网页,由微软公司推出,是最常用的动态网页技术。

ASP动态网页,是在静态网页中嵌入VBScript脚本语言或ASP内置对象而形成的。

嵌入在网页中的ASP代码,有以下两种基本形式。

形式一(运行在服务器端的代码段):

<%

脚本代码

%>

形式二(运行在客户端的代码段):

<Script Language="VBScript" >

脚本代码

</Script>

所以,一个ASP文件通常包括以下三部分:

(1)HTML、CSS代码,也就是普通静态网页的内容;

(2)工作于服务器端的脚本代码段,位于<%与%>之间;

(3)工作于客户端的脚本代码段,位于<Script>与</Script>之间。

但这三项并不是必须的,一个ASP网页可以包含一个或多个服务器端脚本代码段、一个或多个客户端脚本代码段,也可以不包含服务器端脚本代码段、不包含客户端脚本代码段。也可以只有脚本代码段,而没有普通静态网页的内容。

ASP网页文件可以采用一般的文本编辑器(如记事本)进行编辑,也可以采用专业网页编辑器(如Dreamweaver)进行编辑。

一个包含第(1)、(2)项内容的ASP网页文件如下。

--------------------------清单6-1 6-1.asp --------------------------

<html>

<head><title></title></head>

<body>

<%

Response.write "Hello,how do yo do."  '这是一条输出字符串的语句

%>

</body>

</html>

--------------------------------------------------------------------

其中,Response是ASP的内置对象,write是该对象的方法,功能是将信息输出到客户端浏览器。

也可以将其中的代码段

<%

Response.write "Hello,how do yo do."

%>

单独保存为一个ASP网页文件,其调试效果与6-1.asp相同。

注意事项如下。

(1)ASP文件的扩展名为.asp。

(2)在ASP代码中的字母不区分大小写。本书的源程序中,有些地方使用大写字母,有些地方使用小写字母,主要是为了突出语法,方便理解和记忆。

(3)在ASP代码中的标点符号,都要使用英文半角标点符号,否则会出错。但字符串内可使用中文及全角标点符号。如<% Resoponse.write "Hello,how do you do。" %>中字符串里的逗号和句号是全角标点符号,但ASP脚本代码及代码的组成部分——双引号,必须使用英文半角。

(4)普通的HTML元素可以一行连着写,而ASP语句必须分行写。一条ASP语句占一行,不需要分号隔开,不能将多个ASP语句写在一行中,也不能将一条ASP语句分为多行来写。当某一条ASP语句太长而一行写不下时,也不要使用回车键换行,而是直接把内容写下去,让它自动换行。

(5)ASP注释中使用单引号’,单引号’至行末(包括行满后自动换行)的内容是注释。与普通静态网页的调试方式不同,ASP文件需要在ASP服务器环境中才能调试。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈