|
|
|
| Как можно сделать, чтобы страница сайта загружалась одновременно.....т.е вся полностью а не частями????? Можно ли как-нибудь с помощью css это реализовать??
Спасибо! | |
|
|
|
|
|
|
|
для: hades
(22.08.2007 в 14:50)
| | можно с помощью javascript.
обратите внимание: если у вас стоят щетчики, то они нередко грузяться 10-15сек. если вы будете дожиться пока они загрузяться и ничего не будете показывать, то я просто не стану ждать. | |
|
|
|
|
|
|
|
для: AlexSol
(22.08.2007 в 15:23)
| | не могли бы вы пояснить или что лучше показать как это сделать !? Просто у меня проблема в том, что страница сайта грузится с лева на право (сначала левый контент с меню, потом центральный контент с инфой, а потом уже правый контент ну там с рекламой ).
Спасибо! | |
|
|
|
|
|
|
|
для: Hades
(18.11.2007 в 18:19)
| |
<div onload="this.style.display: block;">
контент, который должен разом появиться
</div>
|
Можно собирать коллекцию таких дивов и палить, загружен ли каждый. Как только загрузился - показать, либо ждать другого. Например так:
seconddiv.onload = display2;
function display2() {
if(firstdiv.style.display == 'block')
seconddiv.style.display = 'block';
else
setTimeout("display2()", 300);
}
|
Ну это так, наметки. | |
|
|
|
|
|
|
|
для: SHAman
(18.11.2007 в 21:44)
| | к сожаленью, не получается ((( как ни крути все-равно страница загружается по частям..... подскажите пожалуйста еще какой - нибудь вариант !? | |
|
|
|
|
|
|
|
для: Hades
(18.11.2007 в 23:01)
| | Ааа. Надо наоборот, чтобы сразу загружалась? Ну тогда как-то так можно попробовать.
var total = 3; //количество всех блоков, которые должы загрузиться.
var current = 0; //количество загруженых блоков
при наступлении события onload для всех блоков нужно присвоить функцию, которая знает про каждый блок и может к нему обратиться. При каждом вызове, эта функция делает
current++;
Затем эта функция проверяет
if(current == total) {
//сделать видимыми все блоки
}
Естественно, для того, чтобы это сработало, все выводимые блоки изначально должны иметь аттрибут display: none! | |
|
|
|
|
|
|
|
для: SHAman
(18.11.2007 в 23:22)
| | к сожаленью в ява скрипте не силен :(( с пхп еще более или менее знаком... с помощью пхп это можно как-нибудь провернуть??? | |
|
|
|
|
|
|
|
для: Hades
(19.11.2007 в 23:11)
| | сильно сомневаюсь | |
|
|
|
|
|
|
|
для: hades
(22.08.2007 в 14:50)
| |
<body style="display:none;" onload="document.body.style.display='block';">
|
| |
|
|
|
|
|
|
|
для: Shiva
(20.11.2007 в 15:51)
| | волшебно ))))) спасибо огромное! | |
|
|
|