一個(gè) ASP 文件和一般 HTML 文件很相似,都包含有 HTML 的標(biāo)簽 (tags),但是不同的是,ASP 文件中還包含有服務(wù)器端腳本 (server-side script)。
在 ASP 文件中,用<%來標(biāo)志服務(wù)器端腳本的開始,用%>來標(biāo)志服務(wù)器端腳本的結(jié)束。比如,在 ASP 里定義并輸出一個(gè)變量:
<%
Dim vName
vName = "亞網(wǎng)網(wǎng)站建設(shè)教程網(wǎng) cxtj168.cn"
%>
ASP輸出語法
在 ASP 文件中,用 Response.Write 顯示輸出結(jié)果。見下面的示例代碼:
<html>
<head>
<title>ASP輸出語法:使用Response.Write</title>
</head>
<body>
<%
Response.Write("亞網(wǎng)網(wǎng)站建設(shè)教程網(wǎng) cxtj168.cn")
%>
</body>
</html>
下面的 ASP 代碼示例演示如何輸出帶 HTML 格式的文本。
<% response.write("<h2>站長站 站長書庫</h2>") %>
<% response.write("<p style='color:red'>www.webjx.com/html</p>") %>
除了 Response.Write 以外,還可以用另外一個(gè)簡寫的方式表示輸出,就是用<%=。見下面的代碼示例:
<%= "亞網(wǎng)網(wǎng)站建設(shè)教程網(wǎng) cxtj168.cn" %>
ASP 腳本語言設(shè)定
ASP 的缺省腳本語言是 VBScript 。VBScript 是編寫 ASP 最合適的腳本語言。
除了 VBScript 之外,你還可以用其它的腳本語言編寫 ASP 網(wǎng)頁。
在 ASP 網(wǎng)頁中,你可以設(shè)定 ASP 網(wǎng)頁所用的腳本語言。示例代碼如下:
<%@ language="JavaScript" %>
<html>
<head>
<title>設(shè)定ASP所用腳本語言的代碼示例</title>
</head>
<body>
<%
var d = new Date()
Response.Write(d)
%>
</body>
</html>
<%@ language="Javascript" %> 這句代碼表示該 ASP 文件所用的腳本語言是 Javascript。這句代碼必須寫在 ASP 文件開頭。
由于 VBScript 是 ASP 的缺省腳本語言,如果在 ASP 文件中不寫 <%@ language="VBScript" %> 也無所謂, ASP 會自動將<% %>之間的腳本當(dāng)做 VBScript 來處理。
【 微信掃一掃 】