ASP教程:ASP基础语法

2012 年 10 月 2 日6280

ASP础语法

一个 ASP 文件和一般 HTML 文件很相似,都包含有 HTML 的标签 (tags),但是不同的是,ASP 文件中还包含有服务器端脚本 (server-side script)。

在 ASP文件中,用来标志服务器端脚本的结束。比如,在 ASP 里定义并输出一个变量:

<%

Dim vName

vName = "网翼教程网 www.webyi.com"

%>

ASP输出语法

在 ASP文件中,用 Response.Write 显示输出结果。见下面的示例代码:

<HTML>

<head>

<title>ASP输出语法:使用Response.Write</title>

</head>

<body>

<%

Response.Write("网翼教程网 www.webyi.com")

%>

</body>

</HTML>

下面的 ASP 代码示例演示如何输出带 HTML格式的文本。

<% response.write("<h2>站长站 站长书库</h2>") %>

<% response.write("<p>www.webjx.com/HTML</p>") %>

除了 Response.Write 以外,还可以用另外一个简写的方式表示输出,就是用<%=。见下面的代码示例:

<%= "网翼教程网 www.webyi.com" %>

ASP 脚本语言设定

ASP 的缺省脚本语言是 VBScript 。VBScript 是编写 ASP 最合适的脚本语言。

除了 VBScript 之外,你还可以用其它的脚本语言编写 ASP 网页。

在 ASP 网页中,你可以设定 ASP 网页所用的脚本语言。示例代码如下:

<%@ language="java script" %>

<HTML>

<head>

<title>设定ASP所用脚本语言的代码示例</title>

</head>

<body>

<%

var d = new Date()

Response.Write(d)

%>

</body>

</HTML>

这句代码表示该 ASP 文件所用的脚本语言是 java script。这句代码必须写在 ASP 文件开头。

由于VBScript 是 ASP 的缺省脚本语言,如果在 ASP 文件中不写 也无所谓, ASP 会自动将之间的脚本当做 VBScript 来处理。

注意:VBScript 是大小写不分的,但 java script是区分大小写 (case-sensitive) 的。比如说,在 VBScript 里,你可以用小写 response.write,脚本也会正常执行。但是在 java script 里则不行,一定要写Response.Write,否则会出错。

关键词:

[责任编辑:真龙]

上一篇:ASP础教程
下一篇:ASP安全设置:禁止从外部提交数据

0 0