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

ASP入門教程-ASP和腳本語言

編輯:ASP入門教程

什麼是 ASP

ASP 稱活動服務器頁面(英文全稱Active Server Pages)就是一個編程環境,在其中,可以混合使用HTML、腳本語言以及組件來創建服務器端功能強大的Internet應用程序。 如果您以前創建過一個站點,其中混合了HTML、腳本語言以及組件,您就可以在其中加入ASP程序代碼。並且,還可以通過使用組件包含一些商業邏輯規則。組件可以被腳本程序調用,也可以由其他的組件調用。

ASP的工作原理:

當在Web站點中融入ASP功能後,將發生以下事情:

1、用戶調出站點內容,默認頁面的擴展名是.asp。

2、浏覽器從服務器上請求ASP文件。

3、服務器端腳本開始運行ASP。

4、ASP文件按照從上到下的順序開始處理,執行腳本命令,執行HTML頁面內容。

5、頁面信息發送到浏覽器。

因為腳本是在服務器端運行的,所以Web服務器完成所有處理後,將標准的HTML頁面送往浏覽器。這意味著,ASP只能在可以支持的服務器上運行。讓腳本駐留在服務器端的另外一個好處是:用戶不可能看到原始腳本程序的代碼,用戶看到的,僅僅是最終產生的HTML內容。

腳本語言  

腳本是指嵌入到Web頁中的程序代碼,所使用的編程語言稱為腳本語言。按照執行方式和位置的不同,腳本分為客戶端腳本和服務器端腳本。客戶端腳本在客戶端計算機上被Web浏覽器執行,服務器端腳本在服務器端計算機上被 Web服務器執行。腳本語言是一種解釋型語言,客戶端腳本的解釋器位於Web浏覽器中,服務器腳本的解釋器則位於Web服務器中。靜態網頁只能包含客戶端腳本,動態網頁則可以包含客戶端腳本和服務器端腳本

Microsoft公司開發了兩種標准的腳本語言:VBScript和JScript。VBScript是程序開發語言Visual BASIC家族的最新成員,它將靈活的腳本應用於更廣泛的領域,包括Microsoft Internet Explorer中的客戶端腳本和Microsoft Internet Information Server中的服務器端腳本。不過Netscape公司的Navigator浏覽器不支持客戶端的VBScript腳本,因此最好不要在客戶端使用VBScript語言,在服務器端則不必考慮浏覽器的支持問題。

JScript是一種解釋型的、基於對象的腳本語言。

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