熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP入門教程 ASP和腳本語言

2013-11-13 11:06:18  來源: .NET編程 

    什麼是 ASP

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

    ASP的工作原理

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

    用戶調出站點內容默認頁面的擴展名是asp

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

    服務器端腳本開始運行ASP

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

    頁面信息發送到浏覽器

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

    腳本語言

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

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

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


From:http://tw.wingwit.com/Article/program/net/201311/15170.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.