русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Обработчик события onload


Дата добавления: 2015-07-09; просмотров: 513; Нарушение авторских прав


 

После того как весь документ проанализирован, все сценарии исполнены и все дополнительное содержимое документа (например, изображения) загружено, броузер инициирует событие onload и исполняет JavaScript_код, зарегистриро_ ванный как обработчик события onload объекта Window. Регистрация обработчика события onload может быть выполнена установкой атрибута onload тега <body>. Но для отдельных модулей JavaScript_кода существует также возможность заре_ гистрировать собственные обработчики события onload (с помощью приемов, описываемых в главе 17). Если было зарегистрировано более одного обработчика события onload, броузер вызовет их все, но при этом не гарантируется, что вызы_ ваться они будут в том же порядке, в котором были зарегистрированы.

 

К моменту вызова обработчика события onload документ должен быть уже пол_ ностью загружен и проанализирован, а потому допускать манипулирование лю_ быми элементами документа из JavaScript_сценария. По этой причине Java_ Script_модули, модифицирующие содержимое документа, обычно содержат функцию, которая выполняет модификацию, и программный код, который ре_ гистрирует обработчик события onload. Это гарантирует вызов функции только после того, как документ будет полностью загружен.

 

Поскольку обработчики события onload вызываются уже после того, как завер_ шится анализ документа, они не должны вызывать метод document.write(). Лю_ бой такой вызов вместо того, чтобы добавить новое содержимое в конец сущест_ вующего документа, просто уничтожит текущий документ и начнет заполнение нового еще до того, как пользователь получит шанс просмотреть его.

 



<== предыдущая лекция | следующая лекция ==>
Сценарии | Обработчики событий и URL_адреса в JavaScript


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.