• Страница 1 из 1
  • 1
Расположение JS
DSC
Дата: Воскресенье, 03.01.2010, 23:47 | Сообщение # 1
спикер
Группа: Проверенные
Пользователь №: 127
Сообщений: 516
Получено оценок: 41
В общем ПРИВЕТ ВСЕМ!)) Объясните мне, почему некоторые скрипты не работают если их не поместить после </body>

aka Latro
  
Aleko
Дата: Понедельник, 04.01.2010, 02:02 | Сообщение # 2
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Скрипты в большинстве своем взаимодействуют с теми или иными элементами, расположенными на странице. Браузер читает содержимое страницы линейно, сверху вниз. Поэтому, обнаружив на странице скрипт, браузер сразу начнет его выполнение, не имея в это время информации о всех элементах расположенных далее. И если в этом скрипте будет запрашиваться один из ещё не обнаруженных элементов - компилятор js выдаст ошибку. Именно поэтому все js рекомендуют располагать в конце страницы.

Бесплатные обои.
  
DSC
Дата: Понедельник, 04.01.2010, 10:34 | Сообщение # 3
спикер
Группа: Проверенные
Пользователь №: 127
Сообщений: 516
Получено оценок: 41
Ааа, теперь понятно)

aka Latro
  
  • Страница 1 из 1
  • 1
Поиск:
© Studioad.ru 2006 · 2010. Использование материалов форума на сторонних ресурсах без прямой обратной ссылки строго запрещено. Хостинг от uCoz.