• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    ASP實用大全-ASP基礎(2)

    發布: 2007-7-14 19:37 | 作者: 佚名    | 來源: 網絡轉載     | 查看: 8次 | 進入軟件測試論壇討論

    領測軟件測試網 ASP基礎
    ASP概述
          一、什么是ASP?

      ASP是Active Server Pages的簡稱,它是一種在微軟公司的WEB服務器IIS(Internet Infomation Server)上開發交互網頁的新技術。微軟公司最初在IIS3.0版上使用它以取代CGI。隨著Windows NT在WWW上的使用日益增多,ASP已經成為了開發動態網站、構筑Internet和Intranet應用的最佳選擇。

      二、在哪里可以找到支持ASP的服務器軟件?

      如果你的計算機上裝的是Windows NT 4.0,那么你可以通過安裝NT的可選包Windows NT Option Pack 4.0來安裝IIS4.0,然后你就可以在IIS4.0里使用ASP了。如果你的操作系統是Windows 98, 那么你可以在Win98光盤里找到一個ADD-ONS目錄,下面的PWS目錄里面有一個小型WWW服務器軟件PWS(PersonalWeb Server),它也可以支持ASP。如果你想用一用Windows 2000的測試版,那么你可以選裝Server版或者Advanced Server版,它們都已經自帶IIS5.0了。

      三、如何編寫ASP?

      你或許用過Javascript在網頁里彈出一個小窗口,你是這樣做的:
     。糷tml>
     。糷ead>
     。紅itle>New Page 1
     。/head>
     。糱ody>
     。糞cript Language=″JavaScript″>
      alert(″hello!″);
     。/Script>
     。/body>
     。/html>
      編寫ASP就跟它差不多,同樣是在網頁文件里加些東西,不像CGI那樣你還得寫一個EXE文件。唯一應該注意的是,網頁文件應該以.asp作為后綴名,而不能是.htm,這樣WWW服務器才能識別它是ASP文件并進行相應的處理。
      注意,上面例子中使用了 <script>和</script> 來把腳本包括起來,以區別普通的Html標記。在ASP中,使用另外兩個符號來標記ASP代碼,它們是“<%” 和“%>”。WWW服務器在處理ASP文件時,一看到$#@60;%就知道ASP的代碼開始了,而看到%>就知道代碼結束。
      通常,我們可以用Notepad來編輯ASP文件,不過因為FrontPage98有強大的網頁管理功能,所以最好在Frontpage98里編寫ASP文件。當你要往一個網頁里插入ASP代碼時,只需選擇FrontPage Editor下部的“HTML”標簽頁就行了。

      四、一個例子


      最后讓我們來看一個例子,將它以a.asp存盤,它在瀏覽器里輸出三個“Hello ASP”,從這里我們可以體會ASP代碼是如何同HTML標記語言結合在一起的。
     。糷tml>
     。糷ead>
     。紅itle>New Page 1
     。/head>
     。糱ody>
     。迹or i=1 to 3%>
     。糵ont size=″><%=i%>″Hello ASP
     。迹ext%>
     。/body>
     。/html>
      請注意,文件后綴一定要為.asp。

      五、ASP的處理流程


      當我們用瀏覽器查看一個ASP文件時,都發生了些什么呢?
      以上面那個a.asp為例,當我們在瀏覽器里輸入 http://localhost/a.asp(localhost為主機名),瀏覽器向WWW服務器發出請求,要求返回a.asp的內容。WWW服務器在接到請求后,發現它的后綴為.asp,于是就將這個文件交給專門的ASP處理程序,這個程序掃描a.asp,把其中用<%和%>括起來的代碼解釋并執行,最后把執行結果再傳回給WWW服務器,WWW服務器把結果通過HTTP協議傳回到瀏覽器。你可以用瀏覽器的查看源代碼功能查看一下,你并沒有發現<%和%>標記,因為它們已經在服務器端被處理掉了,瀏覽器所獲得的僅僅是結果,是一些標準的HTML標記。整個過程如圖。
      下一講中,我們將介紹一些Vbscript的基礎知識。它是在ASP中用得最多的腳本語言之一。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>