asp语法教程
ASP基础语法
一个
ASP 文件和一般 HTML 文件很相似,都包含有 HTML 的标签 (tags),但是不同的是,ASP 文件中还包含有服务器端脚本 (server-side script)。
VBScript 是编写 ASP 最合适的脚本语言
。
在 ASP 文件中
,用<%来标志服务器端脚本的开始,用%
>来标志服务器端脚本的结束。比如,在 ASP 里定义并输出一个变量:
<%
Dim vName
vName = "布啦布啦 www.blabla.cn"
%>
演示示例
ASP输出语法
在 ASP 文件中,用 Response.Write 显示输出结果。见下面的示例代码:
<html>
<head>
<title>ASP输出语法:使用Response.Write</title>
</head>
<body>
<%
Response.Write("布啦布啦 www.blabla.cn")
%>
</body>
</html>
还可以用另外一个简写的方式表示输出,就是用<%=。
演示示例
下面的 ASP 代码示例演示如何输出带 HTML 格式的文本。
<% response.write("<h2>布啦布啦</h2>") %>
<% response.write("<p style='color:red'>www.blabla.cn</p>") %>
来标志服务器端脚本的结束。比如,在 ASP 。
演示示例
除了 Response.Write 以外,还可以用另外一个简写的方式表示输出,就是用<%=。见下面的代码示例:
<%= "布啦布啦 www
.blabla.cn" %
>
用 Response.Write 显示输出结果.
演示示例
ASP 脚本语言设定
ASP 的缺省脚本语言是 VBScript 。VBScript 是编写 ASP 最合适的脚本语言。
ASP 文件中还包含有服务器端脚本 (server
。
除了 VBScript 之外,你还可以用其它的脚本语言编写 ASP 网页。
见下面的示例代码:ASP 文件开头。演示示例 演示示例
。
在 ASP 网页中,你可以设定 ASP 网页所用的脚本语言。示例代码如下:
<%@ language="jav
ascript" %>
<html>
<head
>
<title>设定ASP所用脚本语言的代码示例
</title>
</head>
<body
>
<%
var d = new Date()
Response.Write(d)
%
>
</body
>
</html>
演示示例
代码示例演示如何输出带 HTML 格式的文本。
<%@ language="javascript" %> 这句代码表示该 ASP 文件所用的脚本语言
是 Javascript。这句代码必须写在 ASP 文件开头。
由于 VBScript 是 ASP 的缺省脚本语言,如果在 ASP 文件中
不写 <%@ language="VBScript" %> 也无所谓, ASP 会自动将
<% %>之间的脚本当做 VBScript 来处理。
注意:VBScript 是大小写不分的
,但 Javascript 是区分大小写 (case-sensitive
) 的。比如说,在 VBScript 里,你可以用小写 response
.write,脚本也会正常执行。但是在 Javascript 里则不行,一定要写Response.Write,否则会出错。
|