Dynamic HTML

До появления версий 4.0 Internet Explorer и Netscape Navigator сценарии могли изменять содержание и внешний вид страниц, только используя метод write.document при загрузке страницы.

Любой сценарий, выполняемый позже, может посылать команды браузеру, такие как запрос на загрузку новой страницы, вывод окна предупреждения или изменение значения поля формы, но как только страница загружена, сценарий не может изменить HTML-код.

Динамический HTML, частично реализованный начиная в Netscape 4 и более поздних версиях и в большей степени в Internet Explorer (начиная с 4 версии), устраняет эти ограничения. С использованием динамического HTML сценарии могут вставлять блоки HTML, удалять и заменять их или изменять свойства объектов после отображения страницы на экране. Браузер автоматически обновляет новые свойства и (или) новый HTML-код. Динамический HTML строится на двух принципах:

Объектная модель документа (DOM) описывает способ организации и названия объектов в браузере, а также определяет, какие объекты и свойства могут быть изменены и какие значения они могут принимать.

Событийная модель описывает способ передачи управления сценариям — какие действия посылают сценарии на выполнение.

Ссылка на основную публикацию
Adblock detector
x