"物件"(object)就像我們在日常生活中所看到的各種物體,例如計算機, 冰箱,汽車, 手機等等,而物件可能又是由許多物件組成, 比方說: 計算機是一種物件,而計算機又由硬碟,cpu,記憶體, 顯示卡等構成.
"屬性"(property)是用來描述物件的特性, 比如說, 計算機是一種物件, 而計算機的等級,製造商等可以用來描述計算機的特性就叫作計算機的屬性,又比如說,response是asp 內建的一種物件,而它有乙個屬性isclientconnected 可以用來描述瀏覽器是否仍和伺服器連線. 若要訪問物件的屬性,可以寫成objectname.property,例如: response.isclientconncetion.
"方法"(method)是用來執行物件的動作, 比如說,計算機是一種物件,而開機,關機,執行應用程式, 掃瞄硬碟等操作則是這個物件的方法;又比如說, response是的內建物件,而它有乙個方法叫write,可以在瀏覽器端顯示指定的資訊.若要訪問物件的方法,可以寫成objectname.method, 例如response.write.
"集合"(collection)指的是一群放在一起的"值" (value), 這樣的解釋太抽象,我們來舉個例子,當瀏覽者輸入網頁窗體資料並按下"提交"按鈕之後,窗體欄位的名稱與瀏覽者輸入的資料就會以乙個form形式的集合傳給web伺服器.比如在asp物件的querystring集合中,若要取得username欄位或userage欄位的值,可以分別寫成resquest.querystring("username")和resquest.querystring("userage")
" 事件"(event)是在某些情況下發生特定的訊號警告您,比如說,假設你有一部汽車,當你發動汽車卻沒有把車門關好時,汽車會發出聲音警告你,這是一種事件.又比如說,session是asp內建的一種物件,而它在使用者啟用或結束瀏覽器的時候,會分別產生session_onstart和session_onend事件.
大部分的應用程式變數儲存在
contents
集中包含用
標籤宣告的應用程式物件
防止其他使用者訪問應用程式變數
將用lock
鎖住的應用程式變數解鎖
objectcontext.setabort '
顯式地退出乙個事務
objectcontext.setcomplete '
忽略對setabort
方法的呼叫
objectcontext.ontransactionabort '
由退出的事務引發
objectcontext.ontransactioncommit '
由完成的事務引發
request.clientcertificate(key) '
含有客戶機證件的值
request.cookies(key) '
包含有瀏覽器
cookies
的值request.form(
表單中的值
) '可以用此屬性驗證資料
request.querystring(
查詢字串的值
)request.servervariables(
環境變數
) '可以實現諸如**訪問者
ip位址等功能
request.binaryread(count) 'html
表單的源內容
request.totalbytes '
瀏覽器申請的位元組數
response.cookies(key) = value '
在瀏覽器中加入乙個
cookie
response.addheader name,value '
在瀏覽器中加入乙個新頭
在iis
日誌檔案中加入乙個條目
response.binarywrite '
在響應中寫入非字串資訊
response.clear '
清除快取的響應
response.end '
結束指令碼的處理
response.flush '
傳送快取的所有內容
response.redirect "
新頁面url"'
引導至新頁面
response.write '
向瀏覽器傳送乙個字串並顯示在瀏覽器中
response.buffer = true|false '
快取乙個
aspresponse.cachecontrol ='
由**伺服器控制快取
response.charset(charsetname) '
在當前頁面上使用的字元標準
response.contenttype = '
規定響應的內容型別比如
"text/html"
response.expires = '
瀏覽器用相對時間控制快取
response.expiresabsolute = '
瀏覽器用絕對時間控制快取
response.isclientconnected '
檢測瀏覽器是否仍鏈結在**上
response.pics(picslabel) '
在頁面上加入
pics
等級response.status = '
伺服器返回的狀態行
server.createobject(progid) '
建立乙個物件例項
server.htmlencode("
字串") '
將字串轉化為使用特別的
html
字元將虛擬路徑轉化成物理路徑
server.urlencode("
字串") '
把字串轉化成
url編碼
server.scripttimeout = '
終止前乙個指令碼允許執行的秒數
session.contents(key) '
包含沒有用
標籤宣告的會話範圍的資料和物件
session.staticobjects(key) '
包含用標籤宣告的會話變數的物件
session.abandon '
處理完當前頁面後
,結束乙個使用者會話
session.codepage '
規定伺服器**頁面
session.lcid '
規定定位標誌
session.sessionid '
使用者會話唯一識別標誌
session.timeout = '
會話結束的時間
ASP內建物件
server 物件 server 物件提供對伺服器上的方法和屬性的訪問。其中大多數方法和屬性是作為實用程式的功能服務的。語法server.property method 屬性scripttimeout scripttimeout 屬性指定指令碼在結束前最大可執行多長時間。當處理伺服器元件時,超時限制...
ASP內建物件
active server pages 提供內建物件,這些物件使使用者更容易收集通過瀏覽器請求傳送的資訊 響應瀏覽器以及儲存使用者資訊 如使用者首選項 本文簡要說明每乙個物件。有關每個物件的詳細資訊,請參閱 內建物件參考。request 物件 可以使用 request 物件訪問任何用 http 請求...
asp 內建物件
該物件是asp的請示物件,它所包含的資訊是客戶端瀏覽器提出的請求。利用request物件可以接收使用者基於http請求的所有資訊,這包括通過 post方法或get方法 cookies以及客戶端證書從html表單傳遞的引數。通過request物件也可以訪問傳送到伺服器的二進位制資料,如檔案 上載。2 ...