Показать сообщение отдельно
  #1 (permalink)  
Старый 12.12.2010, 00:30
Аспирант
Отправить личное сообщение для prog90 Посмотреть профиль Найти все сообщения от prog90
 
Регистрация: 04.06.2009
Сообщений: 51

Порядок загрузки страницы и javascript
Привет,
подскажите, где можно почитать про то, в каком порядке загружаетя страница?
Конкретно, интересуют такие вопросы:
1. Что выполняется первее - javascript который стоит в конце body или загрузка html?
2. Пока выполняется javascript может ли дальше загружаться html после скрипта, или все в одном потоке и пока не исполнится скрипт не загрузиться дальше html?
3. Что первее - выполняется скрипт расположенный в конце страницы, или загрузка фреймов iframe, расположенных в середине страницы.

Проблема, которая вызвала такие вопросы:
Вот такой код alert(document.getElementsByTagName("iframe")[0].contentDocument.body.firstChild);
на главной страницы с фреймами, возвращает null. Хотя мне точно известно, что в странице загружаемой в фрейм (iframe), в теге body есть ссылка.
Та же строка, но где в конце стоит innerHTML возвращает пусто.
Страница загружается в Firefox 3.6
Заранее спасибо за ответ
Ответить с цитированием