ГИПЕРТЕКСТОВОЙ СРЕДЫ
СОЗДАНИЕ
Курс состоит из двух частей. Первая часть содержит описание основ языка сценариев Java Script , объектов структур управления. Все описанные структуры иллюстрируются примерами, хотя изложение ведется в сжатой форме. Вторя часть учебного курса посвящена сценариям встроенным в страницу, связанную с помощью DHTML.
Кратко о языке DHTML:
Язык работает на основе классического статического языка HTML, создан для непосредственного взаимодействия пользователя с web-страницами, служит для придания web-странице свойств динамичности и интерактивности (диалогового взаимодействия). Для этого используются так называемые сценарии (скрипты), программы обработки, апплеты (программы написанные на специальном языке). При помощи DHTML можно изменить элементы страницы уже загруженной в браузер.
DHTML включает в себя 3 основных компонента: (классический HTML, использование каскадных таблиц стилей (CSS) и язык сценариев. Все три компонента оъеденены так называемой объектной моделью, которая представляет собой интерфейс (способ взаимодействия между исходным HTML-текстом и браузером).
Современные программы в основном пишутся на объектно-ориентированных языках: C++, Java, Java Script, VBS Script, а основные используемые браузеры – являются программами основанными на объектной модели.
Итак: просматривая страницу, пользовательможет вызвать различные события: щелчок кнопкой мыши, попадание курсора мыши в определенное место страницы и т.д. если мы хотим, чтобы наша страница как-то отреагировала на это необходимо встроить в HTML документ специальную программу обработки событий - СЦЕНАРИЙ. Сценарий пишется на программном языке Java Script или VBS Script (Visual Basic Script). Создание сценариев на этих языках не является чем-то очень сложным и как всякое прогаммирование просто требует определенного опыта.
Что касается сценариев: сценарий, скрипт, программа обработки –апплет- это термины обозначающие программу написанную на специальном языке, совместимом с HTML. Если короче, то стандартные возможности гипертекста дополняются вычислительными возможностями.
Кроме самой написанной программы (сценария) нужно иметь средства связи с web-документом. Это происходит за счет:
1.Размещения сценария непосредственно в HTML документе с помощью тэга <SCRIPT> - это встроенный сценарий.
2.Размещение сценария в виде отдельного файла на сервере вместе с другими файлами страницы. Такие сценарии называются апплетами-пишутся на языке Java (это не Java Script!!!) и связываются с документом при помощи тэна <APPLET>.
3. Использование специальных приложений написанных не нами (CGI –приложения) которые связываются с HTML-документами при помощи ссылки <A HREF> .Для этого необходимо зайти на сайт провайдера и узнать, какие там есть инструкции по использованию CGI –приложений.
Проще же всего сосредоточиться на встроенных сценариях: программа встроенного сценария размещается внутри тэга заголовка <HEAD>при помощи тэга <SCRIPT> .Для указания языка сценария служит атрибут LANGUAGE. Если сценарий пишется на языке Java Script, то атрибут LANGUAGE не указывается, т.к. Java Script основан на стандартном английском языке. Это необходимо для языков Visual Basic Script или VBS.
Пример:
<HTML>
<HEAD>
< SCRIPT_ LANGUAGE=”название языка”> текст сценария
</ SCRIPT>
</HEAD>
<BODY>…………….
……………………….
</BODY>
</HTML>
При создании интерактивных страниц может потребоваться передача данных от пользователя(ряда символов). Для этого необходимо организовать поле ввода.
Чтобы организовать поле ввода данных используется тэг <INPUT>.
<INPUT_TYPE=”TEXT”>
Если в виде пароля (звездочек):
<INPUT_TYPE=”PASSWORD”>
Если пользователь готов изучать программирование на языке Java Script дальше, то можноперейти непосредственно к основной части курса и рассмотреть принципы программирования более подробно.
Дата добавления: 2016-02-11; просмотров: 676;