Книга: HTML: Популярный самоучитель

Исполнение при загрузке документа

Исполнение при загрузке документа

Интерпретатор браузера выполняет операторы языка JavaScript, записанные вне тела какой?либо функции, только один раз по мере загрузке документа. Причем положение HTML?элемента SCRIPT с текстом сценария определяет момент времени, в который сценарий будет выполняться. Так, сценарий в примере 13.1 выполнялся именно до того, как было загружено остальное содержимое документа, поэтому выведенный им текст и появился раньше основного содержимого документа.

Чтобы при загрузке HTML?документа выполнялась какая?либо функция, в нужном месте сценария должен быть записан вызов функции. Так, пример 13.1 можно переписать следующим образом (пример 13.2 сокращен).

Пример 13.2. Вызов функции при загрузке документа

...

<BODY>

<SCRIPT type = "text/javascript">

function greeting(){

//Те же действия, что и в примере 13.1...

}

//Вызов функции greeting();

</SCRIPT>

<H1>Страница, содержащая сценарий</H1>

<P>Прочий текст страницы...

</HTML>

Если бы в коде сценария не было явного вызова функции greeting(), то на странице не появилось бы приветствие.

Оглавление книги


Генерация: 3.412. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз