?? page8.htm
字號:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>ASP 內建對象</title>
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="Microsoft Border" content="none">
</head>
<body background="../../images/exptextb.jpg">
<!-- Spidersoft WebZIP Ad Banner Insert -->
<!-- End of Spidersoft WebZIP Ad Banner Insert-->
<p><font FACE="宋體" size="3"><strong>ASP 內建對象</strong></font></p>
<p><font FACE="宋體" SIZE="2">Active Server Pages
提供內建對象,這些對象使用戶更容易收集通過瀏覽器請求發送的信息、響應瀏覽器以及存儲用戶信息(如用戶首選項)。本文簡要說明每一個對象。有關每個對象的詳細信息,請參閱
內建對象參考。</p>
<p><strong>Application 對象</strong></p>
<p>可以使用 Application 對象使給定應用程序的所有用戶共享信息。</p>
<p><strong>Request 對象</strong></p>
<p>可以使用 Request 對象訪問任何用 HTTP 請求傳遞的信息,包括從 HTML
表格用 POST 方法或 GET 方法傳遞的參數、cookie 和用戶認證。Request
對象使您能夠訪問發送給服務器的二進制數據,如上載的文件。</p>
<p><strong>Response 對象</strong></p>
<p>可以使用 Response
對象控制發送給用戶的信息。包括直接發送信息給瀏覽器、重定向瀏覽器到另一個
URL 或設置 cookie 的值。</p>
<p><strong>Server 對象</strong></p>
<p>Server
對象提供對服務器上的方法和屬性進行的訪問。最常用的方法是創建
ActiveX 組件的實例 (Server.CreateObject)。其他方法用于將 URL 或 HTML
編碼成字符串,將虛擬路徑映射到物理路徑以及設置腳本的超時期限。</p>
<p><strong>Session 對象</strong></p>
<p>可以使用 Session
對象存儲特定的用戶會話所需的信息。當用戶在應用程序的頁之間跳轉時,存儲在
Session
對象中的變量不會清除;而用戶在應用程序中訪問頁時,這些變量始終存在。也可以使用
Session 方法顯式地結束一個會話和設置空閑會話的超時期限。</p>
<p><strong>ObjectContext 對象</strong></p>
<p>可以使用 ObjectContext 對象提交或撤消由 ASP 腳本初始化的事務。</p>
<p><strong>Application 對象</strong></p>
<p>集合: </p>
<p>Contents </p>
<p>StaticObjects </p>
<p>方法: </p>
<p>Lock </p>
<p>Unlock </p>
<p>事件: </p>
<p>Application_OnEnd </p>
<p>Application_OnStart </p>
<p> </p>
<p><strong>ObjectContext 對象</strong></p>
<p>方法: </p>
<p>SetAbort </p>
<p>SetComplete </p>
<p>事件: </p>
<p>OnTransactionAbort </p>
<p>OnTransactionCommit </p>
<p> </p>
<p><strong>Request 對象 </strong></p>
<p>集合: </p>
<p>ClientCertificate </p>
<p>Cookies </p>
<p>Form </p>
<p>QueryString </p>
<p>ServerVariables </p>
<p>屬性: </p>
<p>TotalBytes </p>
<p>方法: </p>
<p>BinaryRead </p>
<p>Response 對象 </p>
<p>集合: </p>
<p>Cookies </p>
<p>屬性: </p>
<p>Buffer </p>
<p>CacheControl </p>
<p>Charset </p>
<p>ContentType </p>
<p>Expires </p>
<p>ExpiresAsolute </p>
<p>IsClientConnected </p>
<p>PICS </p>
<p>Status </p>
<p>方法: </p>
<p>AddHeader </p>
<p>AppendToLog </p>
<p>BinaryWrite </p>
<p>Clear </p>
<p>End </p>
<p>Flush </p>
<p>Redirect </p>
<p>Write </p>
<p> </p>
<p><strong>Server 對象</strong></p>
<p>屬性: </p>
<p>ScriptTimeout </p>
<p>方法: </p>
<p>CreateObject </p>
<p>HTMLEncode </p>
<p>MapPath </p>
<p>URLEncode </p>
<p> </p>
<p><strong>Session 對象 </strong></p>
<p>集合: </p>
<p>Contents </p>
<p>StaticObjects </p>
<p>屬性: </p>
<p>CodePage </p>
<p>LCID </p>
<p>SessionID </p>
<p>Timeout </p>
<p>方法: </p>
<p>Abandon </p>
<p>事件: </p>
<p>Session_OnEnd </p>
<p>Session_OnStart </p>
<p>---------------------------------------------------------------------------</p>
</font>
<p><font FACE="宋體" size="3"><strong>ActiveX 組件</strong></font></p>
<p><font FACE="宋體" SIZE="2">本部分概述了 Active Server Pages(ASP)中的
ActiveX
組件。有關這些組件的完整介紹及其對象、屬性和方法的列表,請參閱
可安裝的 ASP 組件。</p>
<p>ActiveX 組件作為基于 Web 的應用程序部分在 Web
服務器上運行。組件提供了應用程序的主要功能(如訪問數據庫),這樣就不必創建或重新創建執行這些任務的代碼。</p>
<p><strong>數據庫訪問</strong></p>
<p>可以使用 Database Access 組件
在應用程序中訪問數據庫。然后可以顯示表的整個內容、允許用戶構造查詢以及在
Web 頁執行其他一些數據庫查詢。</p>
<p><strong>Ad Rotator</strong></p>
<p>可以使用 Ad Rotator 組件
來交替顯示圖像,并提供從顯示的圖形到另一個 URL
的鏈接。在文本文件中保存廣告列表;Ad Rotator
組件依照在數據文件中的指令來顯示它們。</p>
<p><strong>Content Rotator</strong></p>
<p>Content Rotator 組件 在 Web 頁上自動循環 HTML
內容字符串。每次用戶請求 Web 頁時,Content Rotator 組件基于 Content
Schedule 文件中指定的信息顯示新的 HTML 內容字符串。</p>
<p>由于內容字符串可以包含 HTML 標記,就可以顯示 HTML
能夠表示的任何內容類型:文本、圖形或超文本鏈接。例如,可以使用該組件在每日牌價或超文本鏈接中循環,或者在每次打開
Web 頁時,改變文本和背景的顏色。</p>
<p><strong>Browser Capabilities</strong></p>
<p>通過使用 Browser Capabilities
組件,可以基于瀏覽器的功能剪裁發送到該瀏覽器的內容。</p>
<p><strong>File Access</strong></p>
<p>File Access 組件
提供可用于在計算機文件系統中檢索和修改文件的對象。</p>
<p><strong>Content Linking</strong></p>
<p>Content Linking 組件使在應用程序中提供 .asp
文件的邏輯導航變得簡單易行。不用在許多 .asp 文件中維護 URL
引用,而只需在易于編輯的文本文件中指定 .asp 文件的次序組織。</p>
<p><strong>Collaboration Data Objects for Windows NT Server</strong></p>
<p>Collaboration Data Objects for NTS 組件 提供 Web
應用程序所使用的郵件對象。這個庫使您能夠簡單快捷地在應用程序上添加收發郵件的功能。您可以創建可編程郵件對象,然后利用它們的屬性和方法來滿足應用程序的需要。</p>
<p><strong>MyInfo、Status、System 和 Tools</strong></p>
<p>MyInfo、Status、System 和 Tools 組件為在 Macintosh 上和在運行 Microsoft
Windows 的計算機上開發的應用程序提供兼容性。</p>
<p>MyInfo 組件跟蹤 Web 站點所有者的個人信息,如經營 Web
站點的組織名稱和地址及 Web 站點的設置,還有 Web 站點是否有 guest
book。 </p>
<p>Status 組件跟蹤 Web 站點的信息,如訪問者的數量以及 HTTP
連接的個數。 </p>
<p>System 組件創建包含服務器狀態信息的 status
對象。當前該服務器狀態只在 Personal Web Server for Macintosh 上可用。 </p>
<p>Tools 組件提供了生成隨機數、檢查文件是否存在或處理 HTML
表格的方法。 </p>
<p><strong>Page Counter</strong></p>
<p>Page Counter 組件 統計并顯示 Web
頁被請求的次數。以一定的時間間隔,將捕獲的數字寫入到文本文件中,這樣服務器關閉后,數據也不會丟失。</p>
<p><strong>Permission Checker</strong></p>
<p>Permission Checker 組件測試 Web
用戶對某文件或某頁的訪問權。可以使用 Permission Checker
組件為不同類型的用戶定制基于 ASP 的頁。例如,如果 Web
頁包含超文本鏈接,就可以使用 Permission Checker 組件測試用戶對相應
Web 頁的訪問權限并忽略用戶無權訪問的頁或使這些鏈接失效。</font></p>
<layer src="http://www.spidersoft.com/ads/bwz468_60.htm" visibility=hidden id=a1 width=600 onload="moveToAbsolute(ad1.pageX,ad1.pageY); a1.clip.height=60;visibility='show';"></layer>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -