與HTML相比,ASP網(wǎng)頁具有以下特點。
(1)利用ASP可以突破靜態(tài)網(wǎng)頁的一些功能限制,實現(xiàn)動態(tài)網(wǎng)頁技術(shù)。
(2) ASP文件是包含在HTML代碼所組成的文件中,易于修改和測試。
(3)服務(wù)器上的ASP解釋程序會在服務(wù)器端制定ASP程序,并將結(jié)果以HTML格式傳送到7戶端瀏覽器上,困此使用各種瀏覽器都可以正常瀏覽ASP所產(chǎn)生的網(wǎng)頁。
(4) ASP提供了一些內(nèi)置對象,使用這些對象可以使服務(wù)器端腳本功能更強。例如可以從’瀏覽器中獲取用戶通過HTML表單提交的信息,并在腳本中對這些信息進行處理,然后向Web覽器發(fā)送信息。
(5) ASP可以使用服務(wù)器端ActiveX組件來執(zhí)行各種各樣的任務(wù),例如訪問數(shù)據(jù)庫、收發(fā)E-mail或訪問文件系統(tǒng)等。
(6)由于服務(wù)器是將ASP程序執(zhí)行的結(jié)果以HTML格式傳回客戶端瀏覽器,因此片j戶不會看到ASP所編寫的原始程序代碼,可防止ASP程序代碼被竊取。
網(wǎng)頁腳本語言Javascript
使用Javascript等簡單易懂的腳本語言,結(jié)合HTML代碼可快速地完成網(wǎng)站的應(yīng)用程序。腳本語言(Javascript, VBscript等)介于HTML和C. C++. Java. C#等編程語言之間。腳本是使用種特定的描述性語言,依據(jù)一定的格式編寫的可執(zhí)行文件,又稱作宏或批處理文件。腳本通??梢杂蓱?yīng)用程序臨時調(diào)用并執(zhí)行。各類腳本目前被廣泛地應(yīng)用于網(wǎng)頁沒計中,因為腳本不僅可以減小網(wǎng)頁的規(guī)VB提高網(wǎng)頁瀏覽速度,而且可以豐富網(wǎng)頁的表現(xiàn),如動畫、聲音等。
腳本同VB、c語言的區(qū)別主要如下。
● 腳本語法比較簡單,容易掌握。
● 腳本與應(yīng)用程序密切相關(guān),所以包括相對應(yīng)用程序自身的功能。
● 腳本一般不具備通用性,所能處理的問題范圍有限。
● 腳本多為解釋執(zhí)行。
下面通過一個簡單的實例來熟悉Javascript的基本使用方法。
<html>
<head>
<title>Javascript</title>
</head>
<body>
<script language="javascript">
document.write("<font size=10 color=#fchfdm>Javascript的基本使用方法!</font>");
</script>
</body>
</html>
在代碼中加粗部分的代碼,就是Javascript腳本的具體應(yīng)用。
以上代碼是簡單的Javascript腳本,它分為3部分,第一部分是script language="javascript",它告訴瀏覽器“下面的是Javascript腳本”。開頭使用<script>標(biāo)記,表示這是一個腳本的開始,在<script>標(biāo)記里使用language指明使用哪一種腳本,因為并不只存在Javascript一種腳本,還有VBscript等腳本,所以這里就要用language屬性指明使用的是Javascript腳本。第二部分就是JAVASCRIP腳本,用于創(chuàng)建對象,定義函數(shù)或是直接執(zhí)行某一功能。第三部分是</script>,它用來告訴瀏覽器JAVAscript腳本到此結(jié)束。
本文由上海專業(yè)網(wǎng)站建設(shè)公司藝覺網(wǎng)絡(luò)(m.farting-preacher.com www.mywebseo.net)編寫,轉(zhuǎn)載請注明。