Home Content Search

Введение в ASP

Up Next

 

Введение в ASP
Объекты ASP
ADO-компоненты
ASP-компоненты

Вкратце суть ASP заключается в следующем. Допустим, ваша страница выглядит так:

<html>
<head>
<title>Some page</title>
</head>
<body>
10
</body>
</html>

Только теперь нужно, чтобы число 10 являлось на самом деле результатом каких-то сложных вычислений, например, 8+2. Для этого можно на одном из трех поддерживаемых у нас языков - VBScript, JScript или PerlScript - написать соответствующую программу и вставить ее непосредственно в текст. Собственно программа должна быть вставлена в таких скобках: <% программа %>. А если мы хотим вывести результат, то это делается так: <%= результат %>. Вот как выглядит та же страница в вычисляемом виде:

<%@ language=VBScript %>
<html>
<head>
<title>Some page</title>
</head>
<body>
<%
A = 8
B = 2
%>
<%= A+B %>
</body>
</html>

Первая строчка указывает, что используемая программа написана на VBScript. По умолчанию наш сервер настроен на VBScript, поэтому эту строчку можно и не писать.

Не забудьте только, что расширение такого исполняемого на сервере файла должно быть *.asp

Можно попробовать более сложный случай:

<%@ language=VBScript %>
<html>
<head>
<title>Some page</title>
</head>
<body>
<% For i=2 To 7 %>
<p><font size="<%= i %>">Вот некий текст</font></p>
<% Next %>
</body>
</html>

Результат будет такой:

Вот некий текст

Вот некий текст

Вот некий текст

Вот некий текст

Вот некий текст

Вот некий текст

Более подробную информацию и online-учебники по ASP можно найти, например, на сервере ActiveServerPages.COM (а также на русской версии этого сайта, размещённой, кстати, на нашем сервере) или Unlocking Active Server Pages.

 

Up Next

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