程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> 關於ASP編程 >> ASP教程:ASP基礎語法

ASP教程:ASP基礎語法

編輯:關於ASP編程

ASP基礎語法

一個 ASP 文件和一般 HTML 文件很相似,都包含有 HTML 的標簽 (tags),但是不同的是,ASP 文件中還包含有服務器端腳本 (server-side script)。

在 ASP 文件中,用<%來標志服務器端腳本的開始,用%>來標志服務器端腳本的結束。比如,在 ASP 裡定義並輸出一個變量:

<%
Dim vName
vName = "網頁教學網 www.webjx.com"
%>

ASP輸出語法

在 ASP 文件中,用 Response.Write 顯示輸出結果。見下面的示例代碼:

<html>
<head>
<title>ASP輸出語法:使用Response.Write</title>
</head>
<body>
<%
Response.Write("網頁教學網 www.webjx.com")
%>
</body>
</html>

 

下面的 ASP 代碼示例演示如何輸出帶 HTML 格式的文本。

<% response.write("<h2>站長站 站長書庫</h2>") %>
<% response.write("<p style='color:red'>www.webjx.com/html</p>") %>

除了 Response.Write 以外,還可以用另外一個簡寫的方式表示輸出,就是用<%=。見下面的代碼示例:

<%= "網頁教學網 www.webjx.com" %>

ASP 腳本語言設定

ASP 的缺省腳本語言是 VBScript 。VBScript 是編寫 ASP 最合適的腳本語言。

除了 VBScript 之外,你還可以用其它的腳本語言編寫 ASP 網頁。

在 ASP 網頁中,你可以設定 ASP 網頁所用的腳本語言。示例代碼如下:

<%@ language="javascript" %>
<html>
<head>
<title>設定ASP所用腳本語言的代碼示例</title>
</head>
<body>
<%
var d = new Date()
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,否則會出錯。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved