Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Показать содержимое фрейма только после полной загрузки элементов (https://javascript.ru/forum/events/48220-pokazat-soderzhimoe-frejjma-tolko-posle-polnojj-zagruzki-ehlementov.html)

golopogos 25.06.2014 10:06

Показать содержимое фрейма только после полной загрузки элементов
 
Здравствуйте, нужна помощь!

На сайте yagool.ru реализован фрейм:

<div style="overflow:hidden; width: 1178px; height: 600px">
     <object id="Object_Blurb" name="Object_Blurb" data="http://yagool.ru/blurb/blurb.php" width="1194px" height="600px" style="overflow:auto; border: none;"></object>
</div>


...данный фрейм отображает страничку c запросами php и в mysql в базу данных - выводит список клиентов. Когда клиентов в базе было немного, страничка загружалась быстро:



Но база выросла и теперь во время загрузки странички "ползет" вся верстка элементов:



Необходимо сделать отображение во фрейме только после полной загрузки элементов... Подскажите как?

BETEPAH 25.06.2014 10:50

откройте http://yagool.ru/blurb/blurb.php и посмотрите в отладчике вкладку Сеть. Посмотрите, из-за чего происходят лаги и заодно уберете ссылки, которые 404.
Ну а после полной загрузки... можно например вместо фрейма загружать ajax'ом

golopogos 25.06.2014 12:45

Ссылки 404 убрал, по поводу задержки в загрузке - это не лаги, а время выборки списков из базы и построение в таблицу...

Мне бы сделать как то подгрузку строк по мере скроллинга, либо отображение по окончании выборки...

Подскажите, как загрузить Ajax-ом?

BETEPAH 25.06.2014 17:20

http://api.jquery.com/load/
http://api.jquery.com/jQuery.ajax/

BETEPAH 25.06.2014 19:20

golopogos,
минус - это за ссылки? Хороша благодарность :) Удачного сайтостроения.


Часовой пояс GMT +3, время: 06:52.