本文给ASP初学者例一下ASP的基础语法,以供快速了解ASP语言基础.
什么是ASP,ASP是做什么的? 这样的问题在这里就不多了,请阅读:
在ASP文件中,用<%来标志服务器端脚本的开始,用%>来标志服务器端脚本的结束。比如,在ASP里定义并输出一个变量:
<%DimvNamevName="网站制作教程网 www.web2bar.cn "%>ASP输出语法
在ASP文件中,用Response.Write显示输出结果。见下面的示例代码:
<html><head><title>ASP输出语法:使用Response.Write</title></head><body><%Response.Write("网站制作教程网 www.web2bar.cn")%></body></html>
下面的ASP代码示例演示如何输出带HTML格式的文本。
<%response.write("<h2>站长站站长书库</h2>")%><%response.write("<pstyle='color:red'>www.web2bar.cn</p>")%>除了Response.Write以外,还可以用另外一个简写的方式表示输出,就是用<%=。见下面的代码示例:
<%="网站制作教程网 www.web2bar.cn"%>
ASP脚本语言设定
ASP的缺省脚本语言是VBScript。VBScript是编写ASP最合适的脚本语言。
除了VBScript之外,你还可以用其它的脚本语言编写ASP网页。
在ASP网页中,你可以设定ASP网页所用的脚本语言。示例代码如下:
<%@language="javascript"%><html><head><title>设定ASP所用脚本语言的代码示例</title></head><body><%vard=newDate()Response.Write(d)%></body></html><%@language="javascript"%>这句代码表示该ASP文件所用的脚本语言是Javascript。这句代码必须写在ASP文件开头。
由于VBScript是ASP的缺省脚本语言,如果在ASP文件中不写<%@language="VBScript"%>也无所谓,ASP会自动将<%%>之间的脚本当做VBScript来处理。
注意:VBScript是大小写不分的,但Javascript是区分大小写(case-sensitive)的。比如说,在VBScript里,你可以用小写response.write,脚本也会正常执行。但是在Javascript里则不行,一定要写Response.Write,否则会出错。
本站也整理了一系统ASP入门的基础教程,欢迎大家阅读学习.

