Введение. Скрипт, выполняемый на стороне клиента (клиентский) - это программа
Определения атрибутов | Типы носителя | Основные и альтернативные таблицы стилей | Спецификация внешней таблицы стилей | Каскадные таблицы стилей | Ссылки на таблицы стилей в заголовках HTTP | Определение атрибута | Плавающие объекты | Определение атрибута | Определения атрибутов |
Скрипт, выполняемый на стороне клиента (клиентский) - это программа, которая может быть загружена вместе с документом HTML или встроена прямо в него. Программа выполняется на клиентской машине при загрузке документа или в другое время, когда активируется гиперссылка. Поддержка скриптов языком HTML не зависит от языка скриптов.
Скрипты, таким образом, позволяют авторам расширить возможности документов HTML, как активные, так и интерактивные. Например:
- Сценарии могут выполняться по мере загрузки документа для динамической модификации содержимого этого документа.
- Сценарии могут находиться в форме и обрабатывать ввод данных пользователем. Части формы могут динамически заполняться на основе значений других полей. Можно также проверять соответствие введённых данных значениям определённого диапазона, эти поля могут быть взаимосвязаны и т.д.
- Скрипты могут запускаться событиями, происходящими в документе: загрузка документа, выгрузка, передача фокуса элементу, движение мыши и т.д.
- Скрипты могут быть связаны с ЭУ (напр., кнопками) для создания графического интерфейса пользователя.
Есть два вида скриптов, которые могут быть включены в документ HTML:
- выполняемые однократно при загрузке документа ПА. Скрипты внутри элемента SCRIPT выполняются при загрузке документа. Для ПА, которые не могут или "не хотят" выполнять скрипты, авторы могут включить альтернативное содержание с помощью элемента NOSCRIPT.
- выполняемые каждый раз при возникновении определённого события. Эти скрипты могут быть подключены к нескольким элементам с помощью атрибутов внутренних событий.
Дата добавления: 2015-10-02; просмотров: 54 | Нарушение авторских прав
mybiblioteka.su - 2015-2024 год. (0.006 сек.)