Server 對象提供對服務器上的方法和屬性的訪問
語法
Server
ScriptTimeout
ScriptTimeout 屬性指定腳本在結束前最大可運行多長時間
當處理服務器組件時
語法
Server
參數
NumSeconds
指定腳本在被服務器結束前最大可運行的秒數
注釋
通過使用元數據庫中的 AspScriptTimeout 屬性可以為 Web 服務或 Web 服務器設置缺省的 ScriptTimeout 值
關於使用元數據庫的詳細信息
示例
以下示例中
<% Server
以下示例獲取 ScriptTimeout 屬性當前值
<% TimeOut = Server
CreateObject
CreateObject 方法創建服務器組件的實例
語法
Server
參數
progID
指定要創建的對象的類型
注釋
默認情況下
要創建有會話或應用程序作用域的對象
例如
<% Set Session(
可以通過將變量設置為 Nothing 或新的值來破壞對象
<% Session (
<% Session (
不能創建與內建對象同名的對象實例
<% Set Response = Server
示例
<% Set MyAd = Server
上面的例子創建一個名為 MyAd 的 MSWC
HTMLEncode
HTMLEncode 方法對指定的字符串應用 HTML 編碼
語法
Server
參數
string
指定要編碼的字符串
示例
腳本
<%= Server
輸出
The paragraph tag: <P>
注意 以上輸出將被 Web 浏覽器顯示為
The paragraph tag: <P>
如果查看一下源文件或以文本方式打開一個 Web 頁
MapPath
MapPath 方法將指定的相對或虛擬路徑映射到服務器上相應的物理目錄上
語法
Server
參數
Path
指定要映射物理目錄的相對或虛擬路徑
注釋
MapPath 方法不支持相對路徑語法 (
MapPath 方法不檢查返回的路徑是否正確或在服務器上是否存在
因為 MapPath 方法只映射路徑而不管指定的目錄是否存在
示例
對於下列示例
下列示例使用服務器變量 PATH_INFO 映射當前文件的物理路徑
<%= server
輸出
c:\inetpub\wwwroot\script\test
由於下列示例中的路徑參數不是以斜槓字符開始的
<%= server
<%= server
輸出
c:\inetpub\wwwroot\script\data
c:\inetpub\wwwroot\script\script\data
接下來的兩個示例使用斜槓字符指定返回的路徑應被視為在服務器的完整虛擬路徑
<%= server
<%= server
輸出
c:\inetpub\script\data
c:\inetpub\script
下列示例演示如何使用正斜槓 (/) 或反斜槓 (\) 返回宿主目錄的物理路徑
<%= server
<%= server
輸出
c:\inetpub\wwwroot
c:\inetpub\wwwroot
URLEncode
URLEncode 方法將 URL 編碼規則
語法
Server
參數
String
指定要編碼的字符串
示例
腳本
<%Response
輸出
http%
From:http://tw.wingwit.com/Article/program/ASP/201311/21888.html