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

基礎篇:認識ASP內置對象與組件

2022-06-13   來源: .NET編程 

  ASP內置ApplicationAspErrorRequestResponseSessionObjectContextServer 等七個對象(Object) 而且每個對象有各自的屬性(Property)方法(Method)集合(Collection)或事件(Event)現在我們就來介紹這幾個名詞的意義好讓我們更好地去理解ASP的內置對象:     對象(Object)就像我們在日常生活中所看到的各種物體例如計算機 冰箱汽車 手機等等而對象可能又是由許多對象組成 比方說: 計算機是一種對象而計算機又由硬盤CPU內存 顯示卡等構成    屬性(Property)是用來描述對象的特性 比如說 計算機是一種對象 而計算機的等級制造商等可以用來描述計算機的特性就叫作計算機的屬性又比如說Response是ASP 內置的一種對象而它有一個屬性IsClientConnected 可以用來描述浏覽器是否仍和服務器連接 若要存取對象的屬性可以寫成ObjectNameProperty例如: ResponseIsClientConncetion     方法(Method)是用來執行對象的動作 比如說計算機是一種對象而開機關機執行應用程序 掃描硬盤等操作則是這個對象的方法;又比如說 Response是的內置對象而它有一個方法叫Write可以在浏覽器端顯示指定的信息若要存取對象的方法可以寫成ObjectNameMethod 例如ResponseWrite   集合(Collection)指的是一群放在一起的 (Value) 這樣的解釋太抽象我們來舉個例子當浏覽者輸入網頁窗體數據並按下提交按鈕之後窗體字段的名稱與浏覽者輸入的數據就會以一個Form形式的集合傳給Web服務器比如在ASP對象的QueryString集合中若要取得username字段或userage字段的值可以分別寫成ResquestQueryString(username)和ResquestQueryString(userage)      事件(Event)是在某些情況下發生特定的信號警告您比如說假設你有一部汽車當你發動汽車卻沒有把車門關好時汽車會發出聲音警告你這是一種事件又比如說session是ASP內置的一種對象而它在用戶激活或結束浏覽器的時候會分別產生Session_Onstart和Session_Onend事件   AD ROTATOR組件   廣告輪顯組件   屬性: BorderClickableTargetFarms   方法: GetAdvertisement     FILE Access組件   文件操作組件   FileSystemObject 對象   方法: CreateTextFile OpenTestFile CopyFile DeleteFile   FileExists GetExtensionName GetFile GetFileName MoveFile   CopyFolder GetParentFolderName GetSpecialFolder GetTempName   GetDrive GetDriveName DriveExists Drives   GetAbsolutePathName GetBaseName     CONTENT LINKING組件   此組件主要用於管理網頁網址間的超文本鏈接   方法: GetListCount GetNextURL GetPreviousDescription   GetListIndex GetNthDescription GetPreviousURL   GetNextDescription GetNthURL     BROWER CAPABILITIES組件   浏覽器性能組件   屬性: browserversionmajorverminorverbetaPlatform ActiveXControlsbackgroundsoundsCookiesFrames   Javaapplets TablesVBscriptJavaScriptcdf   建立方法   Set BrowerType = ServerCreateObject(MSWCBrowserType)     以下三個組件不是IIS/PWS中ASP自帶的需要到微軟網站下載   PAGE COUNTER組件   PERMISSION CHECKER組件   REGISTRY ACCESS組件


From:http://tw.wingwit.com/Article/program/net/201404/30523.html
  • 上一篇文章:

  • 下一篇文章:
  • 推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.