ASP入门:意识ASP程序所利用的几种脚本言语
摘要:ASP入门:意识ASP程序所利用的几种脚本言语
ASP入门:意识ASP程序所利用的几种脚本言语
<html><body><%response.write("<h2>You can use HTML tags to format the text!</h2>")%><%response.write("<p>This text is styled with the style attribute!</p>")%></body></html>
在阅读器中经过查看源代码的模式是无奈看到ASP源代码的,你只能看到由ASP文件输出的后果,而那些只是纯粹的HTML而已。这是由于,在后果被送回阅读器前,脚本已经在服务器执行了。
实例:
用ASP写文本
<html><body><%response.write("<h2>You can use HTML tags to format the text!</h2>")%><%response.write("<p>This text is styled with the style attribute!</p>")%></body></html>
根本的ASP语法规则
通常情况下,ASP文件也蕴含HTML标签,类似HTML文件。不过,ASP文件也可蕴含服务器端脚本,这些脚本被<%和%>解围起来。服务器脚本在服务器端执行,可蕴含合法的表达式、申明、或许运算符。
向阅读器写输出
response.write命令用来向阅读器写输出。下面的例子向阅读器传送了一段文本:"Hello World"。
<html><body><%response.write("Hello World!")%></body></html>还有一种response.write命令的简写方法。下面的例子和上面的例子是等效的:
<html><body><%="Hello World!"%></body></html>VBScript
你可能在ASP中利用若干种脚本言语。不过,默许的脚本言语是VBScript:
<html><body><%response.write("Hello World!")%></body></html>上面的例子异样在文档的body局部写入了文本"Hello World!"。
JavaScript
假设需求利用JavaScript作为某个特定页面的默许脚本言语,就必须在页面的顶端插入一行言语设定:
<%@ language="javascript"%><html><body><%Response.Write("Hello World!")%></body></html>留意:与VBScript不同 - JavaScript对大小写敏感。所以你需求依据JavaScript的需求利用不同的大小写字母编写ASP代码。
其余的脚本言语
ASP与VBScript和JScript的配合是原生性的。假设你需求利用其余言语编写脚本,比如PERL、REXX或许Python,那就必须装置相应的脚步引擎。
重要事项:由于脚本在服务器端执行,所以显示ASP文件的阅读器基本无需支持脚本。