ASP內建物件

2021-04-18 14:06:28 字數 1389 閱讀 3313

server 物件:

server 物件提供對伺服器上的方法和屬性的訪問。其中大多數方法和屬性是作為實用程式的功能服務的。

語法server.property|method

屬性scripttimeout: scripttimeout 屬性指定指令碼在結束前最大可執行多長時間。 當處理伺服器元件時,超時限制將不再生效。

server.scripttimeout = numseconds

引數 numseconds 指定指令碼在被伺服器結束前最大可執行的秒數。預設值為 90 秒。

通過使用元資料庫中的aspscripttimeout屬性可以為 web 服務或 web 伺服器設定預設的scripttimeout值。scripttimeout屬性不能設定為小於在元資料庫中指定的值。例如,如果numseconds設定為10,而元資料庫設定包含了預設值90秒,則指令碼在90秒後超時。但如果numseconds設定為100,則指令碼在100秒後超時。

關於使用元資料庫的詳細資訊,參閱 關於元資料庫。

示例 以下示例中,如果伺服器處理指令碼超過 100 秒,將使之超時。 <% server.scripttimeout = 100 %> 以下示例獲取 scripttimeout 屬性當前值,並將其儲存在變數 timeout 中。 <% timeout = server.scripttimeout %>

方法createobject createobject 方法建立伺服器元件的例項。如果該元件執行了 onstartpage 和 onendpage 方法,則此時就會呼叫 onstartpage 方法。有關伺服器元件的詳細資訊,請參閱 可安裝的 asp 元件 。

語法 server.createobject( progid )

引數 progid 指定要建立的物件的型別。progid 的格式為 [vendor.] component[.version]。

示例 <% set myad = server.createobject("mswc.adrotator") %> 上面的例子建立乙個名為 myad 的 mswc.adrotator 伺服器元件,mswc.adrotator 元件可用於在 web 頁上的自動輪換廣告。 關於伺服器元件的詳細資訊, 請參閱 creating components for asp.

htmlencode htmlencode方法對指定的字串應用 html 編碼。

語法 server.htmlencode( string )

引數 string 指定要編碼的字串。

示例指令碼 <%= server.htmlencode("the paragraph tag:

輸出 the paragraph tag:

注意 以上輸出將被 web 瀏覽器顯示為the paragraph tag: 如果檢視一下原始檔或以文字方式開啟乙個 web 頁,您就可以看到已編碼的 html。

ASP內建物件

物件 object 就像我們在日常生活中所看到的各種物體,例如計算機,冰箱,汽車,手機等等,而物件可能又是由許多物件組成,比方說 計算機是一種物件,而計算機又由硬碟,cpu,記憶體,顯示卡等構成.屬性 property 是用來描述物件的特性,比如說,計算機是一種物件,而計算機的等級,製造商等可以用來...

ASP內建物件

active server pages 提供內建物件,這些物件使使用者更容易收集通過瀏覽器請求傳送的資訊 響應瀏覽器以及儲存使用者資訊 如使用者首選項 本文簡要說明每乙個物件。有關每個物件的詳細資訊,請參閱 內建物件參考。request 物件 可以使用 request 物件訪問任何用 http 請求...

asp 內建物件

該物件是asp的請示物件,它所包含的資訊是客戶端瀏覽器提出的請求。利用request物件可以接收使用者基於http請求的所有資訊,這包括通過 post方法或get方法 cookies以及客戶端證書從html表單傳遞的引數。通過request物件也可以訪問傳送到伺服器的二進位制資料,如檔案 上載。2 ...