Долгая загрузка страницы
Здравствуйте! Добавил на страницы сайта, кусок с левого сайта, внутри тегов <div></div>. Но когда на левом сайте глюки, то браузер загружает мой сайт, пол года... тоже и не показывает содержимое, до полной загрузки.
Как сделать, чтобы сначала открылась страница в браузере, а уже потом: кусок с левого сайта, внутри тегов <div></div>? Или другой вариант, кто знает. |
Одно из:
а) загружать асинхронным запросом после загрузки страницы. б) проверять ответ стороннего домена на сервере с ограничением по времени перед выводом в браузер. |
Цитата:
|
Для а) на клиенте Ajax запрос после загрузки, для б) например CURL или иное.
Используйте Ajax, а можно и IFRAME. |
Цитата:
класс - p1 файл (кусок левого сайта) - /kusok_levogo.php <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script> <script type="text/javascript"> не знаю, что тут надо писать? </script> <div id="p1"></div> |
Использовать метод $.ajax(), здесь его описание и пример использования. Обратите внимание на параметр timeout, который нужно в методе указать, с необходимым временем ожидания, зачем же ждать ответа пол года?
|
Часовой пояс GMT +3, время: 19:55. |