Рекомендуется: программирование ASP-Newbie's Going The Road: Введение в технологию ASP ASP - это сокращение страниц Active Server Microsoft. ASP-это серверная платформа сценариев, разработанная Microsoft. ASP включен в IIS. В настоящее время самая высокая версия IIS - версия 5.0. Через ASP мы можем объединить веб -страницы HTML и инструкции ASP
Вы не можете напрямую получить исходный код ASP через опцию файла просмотра в браузере (поскольку код ASP и программа скрипта должен быть интерпретирован и выполнен на сервере заранее; тогда сервер отправит результат после того, как код ASP интерпретируется и отправляется в браузер в форме HTML Data Stream), поэтому то, что вы видите, только преобразует HTML Form Form Constate, и вы не можете получить непосредственно.
В нашем уроке ASP в каждом примере будет показан исходный код ASP, который поможет вам понять, как работает ASP.
Файл ASP обычно содержит HTML -теги, а иногда и очень похож на HTML -файл. Тем не менее, файл ASP (в дополнение к содержанию тегов HTML), он также может включать в себя программу сценариев сервера, которая должна быть записана между < % и %> связанными символами (сервер будет знать, что следующая программа ASP < % означает начало программы ASP, а %> означает конец программы ASP). Программа сценариев ASP интерпретируется и выполняется на стороне сервера. Эти программы сценариев могут включать все выражения, заявления, программы и действительные операторы, которые вы хотите использовать.
Выведите результат в браузер
| Ниже приведено цитируемое содержание: <html> <тело> <% response.write (Привет, мир!) %> </body> </html> |
Следующий пример точно такой же, как и директива. Это упрощенная форма ответа. Директива о написании, и она также принесет Hello World! Этот отрывок отправлен в браузер:
| Ниже приведено цитируемое содержание: <html> <тело> <%= Hello World!%> </body> </html> |
VBScript Script
Вы можете использовать некоторые операторы сценария при написании кода ASP. Оператор сценария по умолчанию ASP - VBScript:
| Ниже приведено цитируемое содержание: <html> <тело> <% response.write (Привет, мир!) %> </body> </html> |
Приведенная выше программа будет отображать Hello World на веб -странице!
JavaScript Script
Если вам нужно использовать сценарии JavaScript в качестве оператора скрипта по умолчанию для написания некоторых специальных веб -страниц ASP, вам необходимо вставить оператор в верхней части веб -страницы, чтобы указать операторы сценария по умолчанию для всей веб -страницы, следующим образом:
| Ниже приведено цитируемое содержание: <%@ language = javascript%> <html> <тело> <% Response.write (Привет, мир!) %> </body> </html> |
Примечание. Оператор скрипта VBScript, который мы упоминали ранее, представляет собой оператор скрипта, который не чувствителен к случаю букв, а именно: response.write / response.write / response.write, все из которых действительны; Однако, если вы пишете код ASP в операторах скрипта JavaScript, вы должны различить случай букв, потому что оператор Script JavaScript - это оператор скрипта, который чувствителен к случаю букв, то есть: response.write действителен, а response.write / response.write - все недопустимые утверждения. Поэтому друзья должны уделять особое внимание при написании.
Другие языки сценариев
ASP непосредственно поддерживает программы скрипта VBScript и JScript (собственная программа выполнения скрипта Microsoft JavaScript). Если вам нужно использовать другие языки, такие как Perl, PEXX или Python, то вы должны установить двигатель драйвера этих программ сценариев.
Важный совет: поскольку программы скриптов выполняются на стороне сервера, браузеру не нужно устанавливать программы сценариев для отображения файлов ASP.
Переменные используются для хранения необходимой информации
Если вы объявляете переменную извне в подпрограмме (например, sub, функция в VBScript), то все программы скрипта в файле ASP могут изменить значение этой переменной; Если вы объявите переменную внутренне в подпрограмме, то каждый раз, когда выполняется подпрограмма, значение этой переменной будет установлено или отменено.
Жизненный цикл переменных
Если вы объявите значение переменной за пределами подпрограммы, ее значение можно получить и изменить все программы сценариев в файле ASP.
Если вы объявите переменную внутри подпрограммы, то каждый раз, когда выполняется подпрограмма, значение этой переменной будет установлено или отменено; В то время как программы сценариев вне этой подпрограммы не могут получить доступ или изменить значение этой переменной.
Если вы хотите, чтобы объявленные переменные были вызваны несколькими файлами ASP, вы должны объявить значения этих переменных в форме переменных сеанса или переменных приложения.
Переменные сеанса
Переменная сеанса используется для хранения информации одного пользователя, и все страницы, содержащиеся в одном и том же приложении, могут получить к ней доступ. Мы часто храним общую информацию, такую как имя, идентификационный номер и предпочтения в переменных сеанса.
Переменные приложения
Аналогичным образом, переменные приложения могут быть доступны на всех страницах, содержащихся в одном и том же приложении. Переменные приложения обычно используются для хранения информации обо всех пользователях по конкретному запросу.
Поделиться: ESP Encement: простой класс загрузки без компонентов ASP Простой класс загрузки без компонентов ASP отправляется для всех, чтобы увидеть. Может провести эксперименты! Ниже приведен цитируемый контент: <%@ ranguage = javascript%> <%va