Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > вызов функции при загрузке страницы


Автор: qpayct 14.6.2010, 00:09
как вызвать функцию javascript при загрузке страницы после загрузки html обьектов?

кто как умеет?

HTML
<head><title>helo</title>
<script>
function helo() {
alert('helo');
}
</script>
</head>
<body>

<div id="page">
  <ul id="sitemenu">
    <li>Home</li>
    <li>Registration</li>
    <li>Contacts</li>
    <li>Help</li>
  </ul>

</div>
<script>
helo();
</script>
</body>

Автор: djamshud 14.6.2010, 00:10
body onload="hello();"

Как-то так по-моему.

Автор: qpayct 14.6.2010, 00:14
дк после загрузки body в самом конце после выполнения всей загрузки страницы

Автор: djamshud 14.6.2010, 00:16
onload и вызывается после загрузки страницы.

Автор: ksnk 14.6.2010, 00:18
ondocumentready
но этот метод не очень-то кроссбраузерный. На него вешают обработчики javascript'ом, в зависимости от версии и поисхождения броузера. Проще вставить скрипт в конец html, непосредственно перед </body>.

Добавлено @ 00:19
onload вызывается после загрузки всех сущьностей, перечисленных в head странички. Это случается как правило позже ondocumentready.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)