![]() |
#1 |
Мастер
Регистрация: 21.08.2008
Адрес: Минск
Сообщений: 881
Вес репутации: 237
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Подскажите пожалуйста, как повлиять на очередность загрузки элементов страницы. Сайт написан с использованием слоев DIV. В центральном слое лежит java скрипт комментариев ( из себя он представляет ссылку <script src="http://домен/comments.js"></script> ). Из-за того что скрипт грузиться с чужого сайта долго, подвисает загрузки остальных элементов страницы. Я хочу чтоб загрузились все элементы, лишь затем скрипт комментариев. Например засунуть скриптв слой и сделать так чтоб слой с скриптом грузился последним. Или есть другие варианты?
__________________
Кулинарные рецепты Архитектурная студия |
![]() |
![]() |
![]() |
#3 |
Специалист
Регистрация: 10.11.2009
Сообщений: 231
Вес репутации: 197
![]() ![]() ![]() |
![]() Самый простой путь, что приходит в голову:
1) заменяем <script src="..."></script> на DIV c id="div1" (к примеру) 2) после загрузки страницы назначал ему innerHTML="<script src='...'></script>" с jquery это примерно так: Код:
<script src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js"> <div id=div1>загрузка...</div> <script> $(document).ready(function(){ $('#div1').html("<script src='...'></script>") }); </script> Разумеется <script src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js"> можно скачать к себе на сайт и выдавать самому, хотя googlecode.com обычно не тормозит. Последний раз редактировалось Yappie; 29.11.2009 в 19:26. |
![]() |
![]() |
![]() |
#7 |
Мастер
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 251
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() У тега SCRIPT есть аттрибут DEFER (отложенная загрузка). Попробуйте его заюзать. Он определен в стандарте HTML4, ишак его поддерживает.
Однако если у вас в comments.js есть вывод комментариев, результат может быть непредсказуемый, например комменты могут дописаться в конец html кода. |
![]() |
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как определить УВ страницы чужого сайта? | abo | Общие вопросы оптимизации | 6 | 08.12.2009 15:59 |
передача элементов формы методом POST проблема с <select> | valu0808 | Разработка и сопровождение сайтов | 3 | 03.07.2009 10:29 |
Как определить наличие в яндексе определенной страницы? | werden | Яндекс | 2 | 23.06.2009 18:16 |
SAPE код не может определить с какой страницы он вызывается (SSI на HTML) | deal2k | Установка кода на различные движки | 6 | 10.01.2009 10:44 |
Часовой пояс GMT +3, время: 19:05.