揭開ASP神秘面紗(1)

來源:互聯網
上載者:User
ASP 基 礎
    
    作者:米仙聖人
    
    1:簡介ASP語言
      ASP是由靜態HTML和動態ASP程式碼群組成,採用ASP的一個很大的優點是,可以在用戶端中包含你的伺服器端指令碼的運行結果。為了能夠區分代碼的起始位置和終止位置,在ASP中是用 <% ASP Code %>來標識,其中<%是ASP代碼的起始的標記;%>是ASP終止的標記;ASP Code就是任意的ASP代碼。(原始碼)
    
    2:指令碼語言的選擇
      同時,你也可以在ASP中用<Script>標記,但是你必須設定你的RuanAt參數,使它的值設定為你的伺服器,否則你的代碼將會被發送到客戶瀏覽器端進行處理。在預設的情況下,IIS會認為你的ASP代碼是VBScript編寫的。當然你也可以使用JScript,只需要在頁面的頂部用處理命令 <%@ LANGUAGE=VBSCRIPT% >進行聲明就可以了,注意,這個聲明必須在這個頁面的第一行,且在LANGUAGE和@之間要有空格。當然你也可以在一頁中指定不同的指令碼語言,例如:將主指令碼語言設定為VBScript而期間再用JavaScript語言,格式如下:
    <% @ LANGUAGE=VBScript RUNAT=Server%>
    <html>
      .....
    <body>
      .....
      <Script language="JavaScript" runat= "Server">
        .....
      </Script>
      
      .....
    <body>
    <html>
    
    3:代碼的使用
      在VBScript中注釋是以單引號(')來表示的,同時VBScript中的變數不區分大小寫,ASP內建對象和函數以及VBSCript中的函數和結構都是不區分大小寫。在VBSCript中變數必須是以字母打頭,且長度不超過255個字元,它可以包含字母和數字,但是不能包含句點和其他特殊符號。在VBScript中不必事先聲明變數,可以直接使用。當然你可以事先聲明,用Option Explict語句就是強制必須事先聲明所有變數。VBScript聲明的變數是種變體(Variant)資料類型,當你為變數賦值時才決定以何種方式儲存這個變數。注意,當我們用一個變體來儲存對象時,要使用 Set 語句來賦值。
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.