Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.06.2011, 08:30
Аспирант
Отправить личное сообщение для qwert_ukg Посмотреть профиль Найти все сообщения от qwert_ukg
 
Регистрация: 26.05.2011
Сообщений: 41

События "Начало загрузки страницы (HTML)" и "Все элементы из аякса загружены в DOM"
Всем привет!
Хочу спросить, есть ли такое событие которое вызывается при начале загрузки страницы, то есть сразу же после открытия вкладки браузера?
И второе, есть ли такое событие которое вызывается при полной загрузке страницы, когда весь HTML загружен и все элементы каторые подгружались AJAX'ом загружены в DOM?
Ответить с цитированием
  #2 (permalink)  
Старый 07.06.2011, 08:54
Аватар для yashka525
Mr. Jacob
Отправить личное сообщение для yashka525 Посмотреть профиль Найти все сообщения от yashka525
 
Регистрация: 20.01.2011
Сообщений: 194

Так как сервер отдает страницу постепенно, то можно вверху страницы, например на head, прикрутить событие onload - <head onload="SomeFunction1()">.
Так же в конец страницы можно поставить div - <div onload="SomeFunction2()">.
Но я не знаю, просто идея.
Ответить с цитированием
  #3 (permalink)  
Старый 07.06.2011, 09:15
Аспирант
Отправить личное сообщение для qwert_ukg Посмотреть профиль Найти все сообщения от qwert_ukg
 
Регистрация: 26.05.2011
Сообщений: 41

Сообщение от yashka525
Так же в конец страницы можно поставить div - <div onload="SomeFunction2()">.
это сработает сразу же после загрузки HTML элементов, патом идет отработка JavaScript, патом еще некоторое время заружаются элементы из Ajax
Ответить с цитированием
  #4 (permalink)  
Старый 07.06.2011, 12:29
Профессор
Отправить личное сообщение для nikita.mmf Посмотреть профиль Найти все сообщения от nikita.mmf
 
Регистрация: 01.02.2010
Сообщений: 364

событие начала загрузки страницы нет, но это легко реализуется
<head>
<script type="text/javascript">
//здесь код того что должно произойти
</script>
</head>

а второго события тоже нет, нужно вести счетчик всех отработанных ajax и вызывать в конце функцию
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск