ASP Основные правила синтаксиса


В нашем учебнике по ASP каждый пример предоставляет скрытый исходный код ASP. Это помогает вам легче понять, как они работают.


Запись вывода в браузер

Файлы ASP обычно содержат HTML-теги, так же как и HTML-файлы. Однако файлы ASP также могут содержать серверные сценарии, которые окружены разделителями <% и %>.

Серверные скриптывыполняются на сервере, которые могут содержать допустимые выражения, инструкции, процедуры или операторы выбранного вами языка сценариев.

команда response.write

Команда response.write используется для вывода в браузер. Следующий пример отправляет фрагмент текста в браузер: "Hello World":

Пример

<!DOCTYPE html>
<html>
<body>
<%
response.write("Hello World!")
%>

</body>
</html>

Попробуйте сами »

Существует также сокращённый метод для команды response.write. В следующем примере также отправляется фрагмент текста в браузер: "Hello World":

Пример

<!DOCTYPE html>
<html>
<body>
<%
="Hello World!"
%>

</body>
</html>

Попробуйте сами »


Использование VBScript в ASP

В ASP можно использовать несколько языков сценариев. Однако язык сценариев по умолчанию — VBScript:

<!DOCTYPE html>
<html>
<body>
<%
response.write("Hello World!")
%>
</body>
</html>

Приведённый выше пример записывает текст "Hello World!" в часть body документа.


Использование JavaScript в ASP

Если вам нужно задать JavaScript в качестве языка сценариев по умолчанию для конкретной страницы, необходимо вставить строку объявления языка в верхней части страницы:

<%@ language="javascript"%>
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("Hello World!")
%>
</body>
</html>

Примечание:В отличие от VBScript, JavaScript чувствителен к регистру! Вы должны писать код ASP с разными регистрами букв в соответствии с требованиями JavaScript.


Другие языки сценариев

ASP изначально работает с VBScript и JScript (JScript — это реализация JavaScript от Microsoft). Если вы хотите писать скрипты на других языках, таких как PERL, REXX или Python, необходимо установить соответствующий движок сценариев.


Examples

Больше примеров

Добавьте в текст несколько HTML-тегов


Другие расширения