ASP Основные правила синтаксиса
В нашем учебнике по ASP каждый пример предоставляет скрытый исходный код ASP. Это помогает вам легче понять, как они работают.
Запись вывода в браузер
Файлы ASP обычно содержат HTML-теги, так же как и HTML-файлы. Однако файлы ASP также могут содержать серверные сценарии, которые окружены разделителями <% и %>.
Серверные скриптывыполняются на сервере, которые могут содержать допустимые выражения, инструкции, процедуры или операторы выбранного вами языка сценариев.
команда response.write
Команда response.write используется для вывода в браузер. Следующий пример отправляет фрагмент текста в браузер: "Hello World":
Пример
<html>
<body>
<%
response.write("Hello World!")
%>
</body>
</html>
Попробуйте сами »
Существует также сокращённый метод для команды response.write. В следующем примере также отправляется фрагмент текста в браузер: "Hello World":
Пример
<html>
<body>
<%
="Hello World!"
%>
</body>
</html>
Попробуйте сами »
Использование VBScript в ASP
В ASP можно использовать несколько языков сценариев. Однако язык сценариев по умолчанию — VBScript:
<html>
<body>
<%
response.write("Hello World!")
%>
</body>
</html>
Приведённый выше пример записывает текст "Hello World!" в часть body документа.
Использование JavaScript в ASP
Если вам нужно задать JavaScript в качестве языка сценариев по умолчанию для конкретной страницы, необходимо вставить строку объявления языка в верхней части страницы:
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("Hello World!")
%>
</body>
</html>
Примечание:В отличие от VBScript, JavaScript чувствителен к регистру! Вы должны писать код ASP с разными регистрами букв в соответствии с требованиями JavaScript.
Другие языки сценариев
ASP изначально работает с VBScript и JScript (JScript — это реализация JavaScript от Microsoft). Если вы хотите писать скрипты на других языках, таких как PERL, REXX или Python, необходимо установить соответствующий движок сценариев.
Больше примеров
Добавьте в текст несколько HTML-тегов
Другие расширения