Home Content Search

Server

Back Up Next

 

Application
Session
Server
Request
Response

Свойства

ScriptTimeout Задаёт время (в секундах), в течение которых может исполняться скрипт. Не может быть меньше 90 (параметра, заданного непосредственно на сервере).

Методы

CreateObject Создаёт экземпляр серверной компоненты

Server.CreateObject(progID)

progID - идентификатор компоненты. Задаётся в виде [Vendor.]Component[.Version], например,

<% Set ad = Server.CreateObject("MSWC.AdRotator") %>

Объект существует только в пределах данной ASP-страницы. Чтобы создать объект, "живущий" в течение всей сессии и действующий на всех страницах сайта, используйте оператор <OBJECT> в файле GLOBAL.ASA. Например, для работы с базами данных можно задать следующие строки в файле GLOBAL.ASA:

<OBJECT RUNAT=Server SCOPE=Session ID=oConn PROGID="ADODB.Connection"></OBJECT>

<SCRIPT LANGUAGE=VBScript RUNAT=Server>

Sub Session_OnStart
   oConn.Open "Some Connection String"
End Sub

</SCRIPT>

после чего можно обращаться к объекту oConn на любой странице вашего сайта

HTMLEncode Перекодирует строку в HTML-совместимую, т.е. преобразует знаки " < > в &quot; &lt; &gt; Например, скрипт

<%= Server.HTMLEncode("The paragraph tag: <P>") %>

выведет следующую строку:

The paragraph tag: &lt;P&gt;

MapPath Преобразует относительный или виртуальный (по URL) путь на данном WWW-сервере в физический типа disk:\directory\file. Попробуйте вставить в свой ASP-файл строку

<%= Server.MapPath("/index.html")%>

и вы узнаете, где физически расположен ваш сайт.

URLEncode Перекодирует строку в URL-специфическую. Например,

<%= Server.HTMLEncode("The paragraph tag: <P>") %>

выведет

The+paragraph+tag%3A+%3CP%3E

 

 

Back Up Next

FrontPage'98
Последнее обновление - 07 июня 2004
Internet Explorer 4.01