亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? asp教程:asp內建對象server.htm

?? 學習asp的基礎教程
?? HTM
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0053)http://chinese.pku.edu.cn/netstudy/aspteach/asp10.htm -->
<HTML><HEAD><TITLE>ASP教程:ASP內建對象Server</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb_2312-80">
<META content="MSHTML 6.00.2600.0" name=GENERATOR>
<META content="C:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\html.dot" 
name=Template><LINK href="../../cpcw.css" rel=stylesheet></HEAD>
<BODY vLink=#800080 link=#0000ff background="">
<TABLE width="85%" align=center border=0>
  <TBODY>
  <TR bgColor=#ffffff>
    <TD>
      <P align=center><FONT class=title color=#ff3333><B>ASP教程:ASP內建對象Server 
      </B></FONT></P>
      <P align=right><B>作者:<FONT color=#ff3333><A 
      href="mailto:shusheng@pchome.net">書生</A></FONT></B></P>
      <P align=justify></P>
      <HR>
         通過前九篇的理論和實踐,相信大家已經對 ASP 有了系統的了解,雖然至今為止,我們只學了 ASP 的 4 
      個內建對象,但已經完全能夠寫出一些實用的小程序了。今天,作者將繼續給大家講解最后一個 ASP 內建對象——Server。<BR><BR>   
      在開始本次課程之前,我仍要在這里回答一些朋友們提出的比較普遍的問題。最近仍有不少朋友來信問我,如何構建服務器端的 Active Server 
      Page 環境。我想可能是我在前幾篇中沒有講清楚,因此,在本篇的開頭有必要把這個問題詳細闡述一遍。<BR><BR>   ASP 的應用完全是基于 
      Microsoft Internet Infomation Server(簡稱 IIS)之上的,IIS 有分別用于 Windows NT 
      Server 和 WorkStation 的兩個版本中(當然 IIS4.0 也有 Windows98 
      版,這里暫且不提),其功能幾乎完全相同,所不同的只是安裝過程。一般來說,我們使用的都是基于 NT 服務器上的 IIS 版本。在 NT Server 
      的環境中,發布信息、管理站點的工作一般都是通過 IIS 來完成的。通常我們在 NT4.0 版本中運行的是 IIS2.0 版,但它不具有支持 ASP 
      的功能。ASP 必須在安裝完 IIS 后單獨安裝,安裝文件是一個微軟發布的 ASP 安裝包,大約有 9 兆多,應該可以在微軟的網站上下載。當 
      IIS2.0 中增添了支持 ASP 的功能后,其也就自動升級為 3.0 版本。2.0 和 3.0 對于 WEB 
      服務器來說,并沒有什么大的改動,只是單純地增加了運行 ASP 的能力。當安裝完成后,運行 Internet 服務管理器,你將看到如下畫面: 
      <BR><IMG height=173 alt="asp10a.gif (3728 bytes)" 
      src="ASP教程:ASP內建對象Server.files/asp10a.gif" width=300> 
      <P> </P>
      <P>   可以到在 IIS3.0 中提供了三種服務:WWW、Gopher、FTP,WWW 服務為客戶瀏覽器提交 WEB 頁,并允許客戶訪問 
      .asp 文件。當然,你可以直接安裝最新的 IIS4.0 版本,作者也建議各位安裝此版本,因為它具有更強更高的 WEB 管理機能和安全性。在 
      IIS4.0 中 IIS 的管理界面發生了根本性的改變,熟悉的 Internet 服務管理器,被取而代之為 Microsoft 管理控制臺,簡稱 
      MMC。其界面如下圖: <BR><IMG height=147 alt="asp10b.gif (5507 bytes)" 
      src="ASP教程:ASP內建對象Server.files/asp10b.gif" width=300> </P>
      <P> </P>   那么如何安裝 IIS4.0 呢?在 NT4.0 上安裝 IIS4.0 時,你的系統中必須已經安裝了 NT SP3,以及 
      Internet Explorer4.01,注意這里的 Internet Explorer 的版本必須是 4.01,版本號為 
      4.72.3110.8。這點很重要,否則你將不能安裝 IIS4.0。作者為了安裝該版本特意花費了一個晚上在微軟的站點上升級 IE 
      版本。<BR><BR>   IIS 支持虛擬目錄,通過在“服務器屬性”對話框中的“目錄”標簽可以管理虛擬目錄。建立虛擬目錄對于管理 WEB 
      站點具有非常重要的意義。首先,虛擬目錄隱藏了有關站點目錄結構的重要信息。因為在瀏覽器中,客戶通過選擇“查看源代碼”,很容易就能獲取頁面的文件路徑信息,如果在 
      WEB 
      頁中使用物理路徑,將暴露有關站點目錄的重要信息,這容易導致系統受到攻擊。其次,只要兩臺機器具有相同的虛擬目錄,你就可以在不對頁面代碼做任何改動的情況下,將 
      WEB 頁面從一臺機器上移到另一臺機器。還有就是,當你將 WEB 
      頁面放置于虛擬目錄下后,你可以對目錄設置不同的屬性,如:Read、Excute、Script。讀訪問表示將目錄內容從 IIS 
      傳遞到瀏覽器。而執行訪問則可以使在該目錄內執行可執行的文件。當你需要使用 ASP 時,就必須將你存放 .asp 
      文件的目錄設置為“Excute(執行)”。作者建議大家在設置 WEB 站點時,將 HTML 文件同 ASP 文件分開放置在不同的目錄下,然后將 
      HTML 子目錄設置為“讀”,將 ASP 子目錄設置為“執行”,這不僅方便了對 WEB 的管理,而且最重要的提高了 ASP 
      程序的安全性,防止了程序內容被客戶所訪問。因為在今年 7 月底的時候 IIS 被一些網絡高手發現了一個可怕的 bug,那就是,當你在一個站點的 
      .asp 文件后加上 ::$DATA 后,客戶將能在瀏覽器中看到該 .asp 文件的所有源代碼,這對于一個站點來說是非常可怕的。當然微軟已經針對這個 
      bug,編寫了補丁,但是為了徹底杜絕這種可能性的發生,作者還一建議大家不要將 .asp 所在的目錄設置為可讀。 
      <P>   我想,現在各位應該已經完全了解 ASP 的服務器端設置了,下面我們就進入正題 -- 學習 ASP 的最后一個內建對象 Server。 
      </P>
      <P>   Server 對象提供對服務器上的方法和屬性的訪問 , 其中大多數方法和屬性是作為實用程序的功能服務的。有了 Server 
      對象,你就可以在服務器上啟動 ActiveX 對象例程,并使用 Active Server 服務提供象 HTML 和 URL 編碼這樣的函數。 
      </P>
      <P>   一、語法 </P>
      <P>   Server.property|method </P>
      <P>   二、屬性 </P>
      <P>   ScriptTimeout 超時值,在腳本運行超過這一時間之后即作超時處理。如下代碼指定服務器處理腳本在 100 秒后超時。 </P>
      <P>   &lt; % Server.ScriptTimeout=100 %&gt; </P>   這里需要注意的是,通過使用元數據庫中的 
      AspScriptTimeout 屬性可以為 Web 服務或 Web 服務器設置缺省的 ScriptTimeout 值。ScriptTimeout 
      屬性不能設置為小于在元數據庫中指定的值。例如,如果 NumSeconds 設置為 60,而元數據庫設置包含了默認值 90 秒,則腳本在 90 
      秒后超時。 
      <P>   三、方法 </P>
      <P>   1、HTMLEncode 方法 </P>   HTMLEncode 方法允許你對特定的字符串進行 HTML 編碼,雖然 HTML 
      可以顯示大部分你寫入 ASP 文件中的文本,但是當你需要實際包含 HTML 
      標記中所使用的字符,就會遇到問題。這是因為,當瀏覽器讀到這樣的字符串時,會試圖進行解釋。例如下面的這段文本 : 
      <P>   這是對 HTMLEncode 方法的測試。&lt; br&gt; 這里應該不會另起一行。 </P>
      <P>   會被瀏覽器顯示為 : </P>
      <P>   這是對 HTMLEncode 方法的測試。 <BR>   這里應該不會另起一行。 </P>   為了避免此類問題,我們就需要使用 
      Server 對象的 HTMLEncode 方法,采用對應的不由瀏覽器解釋的 HTML Character Code 替代 HTML 
      標記字符。所以,用下面的代碼才能顯示正確的 HTMLEncode 字符串,從而在瀏覽器中按你的需要輸出文本。 <BR>  &lt; 
      %<BR>  Response.write Server.HTMLEncode(" 這是對 HTMLEncode 方法的測試。&lt; br&gt; 
      這里應該不會另起一行。")%&gt;<BR>
      <P>   2、URLEncode 方法 </P>   就象 HTMLEncode 方法使客戶可以將字符串翻譯成可接受的 HTML 
      格式一樣,Server 對象的 URLEncode 方法可以根據 URL 規則對字符串進行正確編碼,當字符串數據以 URL 
      的形式傳遞到服務器時,在字符串中不允許出現空格,也不允許出現特殊字符。為此,如果你希望在發送字符串之前進行 URL 編碼,可以使用 
      Server.URLEncode 方法。 
      <P>   3、MapPath 方法 </P>
      <P>   MapPath 方法將指定的相對或虛擬路徑映射到服務器上相應的物理目錄上。 </P>
      <P>   語法如下 :Server.MapPath(Path) </P>   Path 指定要映射物理目錄的相對或虛擬路徑。若 Path 
      以一個正斜杠 (/) 或反斜杠 (\) 開始,則 MapPath 方法返回路徑時將 Path 視為完整的虛擬路徑。若 Path 不是以斜杠開始,則 
      MapPath 方法返回同 .asp 文件中已有的路徑相對的路徑。這里需要注意的是 MapPath 
      方法不檢查返回的路徑是否正確或在服務器上是否存在。<BR><BR>   對于下列示例,文件 data.txt 和包含下列腳本的 test.asp 
      文件都位于目錄 C:\Inetpub\Wwwroot\asp 下。C:\Inetpub\Wwwroot 
      目錄被設置為服務器的宿主目錄。下列示例使用服務器變量 PATH_INFO 映射當前文件的物理路徑。以下腳本 
      <P>   &lt; %= server.mappath(Request.ServerVariables("PATH_INFO"))%&gt; 
      </P>
      <P>   輸出 </P>
      <P>   c:\inetpub\wwwroot\asp\test.asp </P>
      <P>   由于下列示例中的路徑參數不是以斜杠字符開始的,所以它們被相對映射到當前目錄,此處是目錄 
      C:\Inetpub\Wwwroot\asp。以下腳本 <BR>  &lt; %= 
      server.mappath("data.txt")%&gt;<BR>  &lt; %= 
      server.mappath("asp/data.txt")%&gt;<BR></P>
      <P>   輸出 
      <BR>c:\inetpub\wwwroot\asp\data.txt<BR>c:\inetpub\wwwroot\asp\asp\data.txt<BR></P>
      <P>   4、CreateObject 方法 </P>   Server.CreateObject 恐怕是 ASP 
      中最為實用,也是最強勁的功能了。它用于創建已經注冊到服務器上的 ActiveX 組件實例。這是一個非常重要的特性,因為通過使用 ActiveX 
      組件能夠使你輕松地擴展 ActiveX 的能力,正是使用了 ActiveX 組件,你可以實現至關重要的功能,譬如數據庫連接、文件訪問、廣告顯示和其他 
      VBScript 不能提供或不能簡單地依靠單獨使用 ActiveX 所能完成的功能。正是因為這些組件才使得 ASP 具有了強大的生命力。 
      <P>   其語法如下: </P>
      <P>   Server.CreateObject("Component Name")</P>   默認情況下,由 
      Server.CreateObject 方法創建的對象具有頁作用域。這就是說,再當前 ASP 
      頁處理完成之后,服務器將自動破壞這些對象。如果要創建有會話或應用程序作用域的對象,可以使用 &lt; OBJECT&gt; 標記并設置 
      SESSION 或 APPLICATION 的 SCOPE 屬性,也可以在對話及應用程序變量中存儲該對象。如下例程 : 
      <P>   &lt; % Set Session("ad") = 
      Server.CreateObject("MSWC.AdRotator")%&gt; </P>
      <P>   這里需要注意的是,不能創建與內建對象同名的對象實例,否則,如下列腳本將返回錯誤。 </P>
      <P>   &lt; % Set Response = Server.CreateObject("Response") %&gt; </P>   
      至今為止,我們已經學習完了 ASP 所有的內建對象,不知大家是不是很興奮?其實 ASP 是很簡單的,只要大家不斷的實踐,相信一段時間后都不難成為 
      ASP 的高手。從下一篇起作者將開始介紹 ASP 內建 ActiveX 組件,這也是 ASP 運用中非常重要和實用的一部分。敬請關注。 
      <P align=center><A 
      href="http://chinese.pku.edu.cn/netstudy/aspteach/asp9.htm">上一節</A> <A 
      href="http://chinese.pku.edu.cn/netstudy/aspteach/asp11.htm">下一節</A></P>
      <P align=center><A 
      href="http://chinese.pku.edu.cn/netstudy/aspteach/index.asp">在線教程首頁</A></P></TD></TR></TBODY></TABLE></BODY></HTML>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久99久精品视频免费观看| 欧美自拍偷拍一区| 国产欧美日韩在线观看| 蜜桃av一区二区在线观看| 欧美老女人第四色| 蜜臀av一区二区在线观看| 91精品国产91久久综合桃花| 日韩精品电影一区亚洲| 日韩免费成人网| 国产精品亚洲成人| 国产99久久久久久免费看农村| 欧美一区二区三区四区在线观看 | 欧美久久一二三四区| 亚洲成在线观看| 精品国产伦理网| 色av成人天堂桃色av| 日韩精品高清不卡| 国产日韩欧美麻豆| 色婷婷精品久久二区二区蜜臀av | 国产麻豆精品theporn| 国产精品久久久久影视| 久久久久一区二区三区四区| 欧美综合在线视频| 国产精品一区二区三区99| 一区二区三区不卡在线观看| 91极品视觉盛宴| 亚洲午夜激情网页| 欧美日韩一二区| 高清成人免费视频| 日本不卡高清视频| 亚洲欧美另类久久久精品2019| 91精品一区二区三区在线观看| 成人精品小蝌蚪| 久久国产精品无码网站| 尤物av一区二区| 中文字幕综合网| 26uuu欧美| 日韩欧美电影一区| 欧美一区二区三区在线观看视频| 91日韩在线专区| 丁香婷婷综合色啪| 粉嫩嫩av羞羞动漫久久久| 奇米在线7777在线精品| 亚洲va欧美va天堂v国产综合| 中文字幕人成不卡一区| 中文一区二区在线观看| 国产偷国产偷精品高清尤物| 久久久99精品免费观看不卡| 日韩你懂的电影在线观看| 日韩你懂的在线观看| 精品区一区二区| 久久久久高清精品| 国产精品久久久久久妇女6080| 欧美一二区视频| 欧美va在线播放| 国产精品久久久久久久浪潮网站| 欧美国产精品一区二区| 17c精品麻豆一区二区免费| 久久精品国产亚洲aⅴ| 国产激情视频一区二区在线观看 | 一本色道久久综合亚洲精品按摩| 99精品欧美一区二区三区小说| 99精品国产一区二区三区不卡| 欧美在线高清视频| 日韩欧美精品三级| 国产精品久久久久aaaa樱花| 亚洲一二三四久久| 卡一卡二国产精品| 99热99精品| 亚洲精品在线三区| 中文字幕日韩一区二区| 日欧美一区二区| 成人亚洲一区二区一| 欧美日韩国产精选| 亚洲国产精品成人综合色在线婷婷| 亚洲一区二区三区三| 成人国产在线观看| 欧美一区二区三区在线观看 | 国产日本欧洲亚洲| 国产成人精品网址| 欧美日韩国产大片| 亚洲久本草在线中文字幕| 国产精品一二三区| 日韩欧美色电影| 日韩成人精品在线观看| 一道本成人在线| 亚洲欧洲美洲综合色网| 国产+成+人+亚洲欧洲自线| 日韩一区二区电影| 日韩精彩视频在线观看| 欧美最猛性xxxxx直播| 亚洲免费观看高清完整| 国产成人午夜精品影院观看视频| 制服丝袜激情欧洲亚洲| 天天操天天干天天综合网| 欧洲国内综合视频| 亚洲福利电影网| 精品污污网站免费看| 天堂蜜桃一区二区三区| 欧美高清视频不卡网| 亚洲国产视频网站| 欧美丰满美乳xxx高潮www| 国产精品自拍一区| 国产精品九色蝌蚪自拍| 色婷婷av一区二区三区gif| 国产精品美女久久久久av爽李琼| 国产在线一区观看| 国产精品理伦片| 欧美亚洲国产bt| 久久黄色级2电影| 国产精品另类一区| 欧美日韩第一区日日骚| 久久99国产精品免费| 国产精品久久久久桃色tv| 99re这里只有精品首页| 在线观看不卡一区| 亚洲视频资源在线| 波多野结衣亚洲| 性久久久久久久久久久久| 欧美日韩国产综合一区二区三区| 婷婷中文字幕综合| 国产日韩精品一区| 欧美中文字幕不卡| 久久超碰97中文字幕| 国产午夜精品久久久久久久| 麻豆精品一区二区| 欧美经典一区二区三区| 91麻豆免费在线观看| 久久激情五月激情| 一区二区在线观看视频在线观看| 欧美日韩一区二区在线观看视频| 麻豆精品视频在线| 一区二区视频在线看| 精品久久久久99| 欧美日韩综合在线免费观看| 成人一区二区三区视频| 国产精品人妖ts系列视频| 欧美三区在线观看| 成人h动漫精品| 精品中文字幕一区二区| 亚洲精品乱码久久久久久日本蜜臀| 欧美一区二区视频在线观看| 国产精品一线二线三线| 日本女人一区二区三区| 一区二区三区免费在线观看| 国产精品麻豆99久久久久久| 日韩一区二区三区观看| 在线精品视频免费播放| 91在线你懂得| caoporn国产精品| 成人动漫视频在线| 国产成人自拍网| 国产精品自产自拍| 国产一区二区日韩精品| 日韩精品一级二级| 国产激情精品久久久第一区二区| 青娱乐精品在线视频| 秋霞国产午夜精品免费视频| 亚洲成人动漫av| 欧美aaa在线| 免费成人结看片| 久久精品国产澳门| 国产一区二区三区在线观看免费视频| 日韩黄色免费电影| 午夜影院久久久| 激情文学综合网| 91麻豆免费看片| 欧美在线小视频| 9191久久久久久久久久久| 日韩美一区二区三区| 欧美国产视频在线| 亚洲日本中文字幕区| 天天av天天翘天天综合网色鬼国产| 日韩av中文在线观看| 国产综合色产在线精品| 一本色道久久综合精品竹菊| 欧美另类一区二区三区| 精品久久国产97色综合| 精品国产一区二区三区忘忧草| 国产精品国产三级国产aⅴ原创 | 欧美无砖砖区免费| 2019国产精品| 一区二区三区毛片| 成人性生交大片免费看中文网站| 欧美日韩精品免费| 国产欧美日韩另类视频免费观看| 亚洲黄色性网站| va亚洲va日韩不卡在线观看| 在线播放一区二区三区| 国产日产欧产精品推荐色 | 国产麻豆午夜三级精品| 色哟哟精品一区| 国产精品美女一区二区三区| 久久精品国产999大香线蕉| 色88888久久久久久影院野外| 久久精品一区二区三区不卡牛牛| 免费在线一区观看| 欧美日本一道本在线视频| 亚洲精品成人悠悠色影视| av一区二区三区|