Синтаксис ASP
Во всех наших примерах код ASP показан красным цветом.
Это облегчает вам понимание того, как работает ASP.
ASP использует VBScript
Язык сценариев по умолчанию в ASP — VBScript.
Язык сценариев — это легкий язык программирования.
VBScript — это облегченная версия Microsoft Visual Basic.
ASP-файлы
Файлы ASP могут быть обычными файлами HTML. Кроме того, файлы ASP также могут содержать серверные сценарии.
Скрипты, окруженные <% и %>, выполняются на сервере.
Метод Response.Write() используется ASP для записи вывода в HTML.
Следующий пример записывает «Hello World» в HTML:
Пример
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("Hello World!")
%>
</body>
</html>
VBScript нечувствителен к регистру. Response.Write() можно записать как response.write().
Использование JavaScript в ASP
Чтобы установить JavaScript в качестве языка сценариев для веб-страницы, вы должны вставить спецификацию языка вверху страницы:
Пример
<%@ language="javascript"%>
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("Hello World!")
%>
</body>
</html>
В этом руководстве используется язык сценариев VBScript.
Дополнительные примеры
Существует простой ярлык для Response.Write(). Вместо этого вы можете использовать знак равенства (=).
Следующий пример также записывает «Hello World» в HTML:
Пример
<!DOCTYPE html>
<html>
<body>
<%
="Hello World!"
%>
</body>
</html>
Теги HTML могут быть частью вывода:
Пример
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("<h2>You can use HTML tags to format the text!</h2>")
%>
</body>
</html>
Атрибуты HTML могут быть частью вывода:
Пример
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("<p style='color:#0000ff'>This text is styled.</p>")
%>
</body>
</html>
Примеры VBScript
Этот учебник содержит множество примеров VBScript.
Справочник по VBScript
В этом руководстве есть полный справочник по VBScript.