Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Нужна идея )
 
 автор: broker   (07.10.2004 в 14:16)   письмо автору
 
 

Я работаю над созданием сайта одного. И мне не приятна когда страница открывается, а рисунки еще не загрузились ( , так как я использую графичный темплейт. Я использоваю скрипт чтобы когда страница загружалась сначала загрузились рисунки указанные на скрипте. Но так как рисунки много на страничке иногда я сталкиваюсь с этой проблемой.
Мне нужны идеи как можна сделать так чтобы страница открывалась после загрузки рисунков ?

   
 
 автор: glsv (Дизайнер)   (07.10.2004 в 15:13)   письмо автору
 
   для: broker   (07.10.2004 в 14:16)
 

Картинки Ява-скриптом подгружаете?
Ох.... чего тут тоже тогда надо ява-скриптов делать. Но вот что не соображу...

А PHP тут не поможет. Максимум, что можно сделать на PHP - это отдавать страницу клиенту только когда она уже будет полностью сформирована. Но здесь это не при чем :(

   
 
 автор: J.Lex   (08.10.2004 в 00:20)   письмо автору
 
   для: broker   (07.10.2004 в 14:16)
 

сделай проще оптимизируй графику вот и все

   
 
 автор: broker   (08.10.2004 в 14:56)   письмо автору
 
   для: J.Lex   (08.10.2004 в 00:20)
 

Графику оптимизировал как смог :) Зарезал на кусочки ))))) .


>Картинки Ява-скриптом подгружаете?
Ох.... чего тут тоже тогда надо ява-скриптов делать. Но вот что не соображу...

А PHP тут не поможет. Максимум, что можно сделать на PHP - это отдавать страницу клиенту только когда она уже будет полностью сформирована. Но здесь это не при чем :(

Ну да . Я ставлю JavaScript в часть HEAD чтобы сперва скрипт загрузил рисунки.

А как остановить открытие строницы до сформирование ?

   
 
 автор: elenaki   (08.10.2004 в 16:32)
 
   для: broker   (08.10.2004 в 14:56)
 

пихнуть все, что на странице в слой, сделать его невидимым, а в боди по событию onload
делать видимым. но если долго грузится, может все-таки дать посетителю возможность
увидеть хоть что-то? а то ведь не будут сидеть долго перед белым экраном, уйдут.

   
 
 автор: elenaki   (08.10.2004 в 16:33)
 
   для: elenaki   (08.10.2004 в 16:32)
 

еще раз извиняюсь за hotsex. что же это такое? я почистилась... в регистры лезть, что ли?

   
 
 автор: glsv (Дизайнер)   (08.10.2004 в 20:47)   письмо автору
 
   для: broker   (08.10.2004 в 14:56)
 

>А как остановить открытие строницы до сформирование ?

Я говорил немного про другое. Формирование страницы на сервере. А у Вас проблема с формированием страницы на клиенте. Вернее с подгрузкой графики. Это совершенно другое.

   
 
 автор: Адоп Акробат   (09.10.2004 в 03:21)   письмо автору
 
   для: broker   (07.10.2004 в 14:16)
 

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

   
 
 автор: broker   (09.10.2004 в 22:13)   письмо автору
 
   для: Адоп Акробат   (09.10.2004 в 03:21)
 

Скрипт такой :
 <Script language="JavaScript">
<!--
function PreloadImages() { if (document.images) { var imgFiles = PreloadImages.arguments;
var preloadArray = new Array();
for (var i=0; i<imgFiles.length; i++)
{preloadArray[i] = new Image;
preloadArray[i].src = imgFiles[i];  }  }  }
PreloadImages('image1','image2','image3','image4' (и еще сколько хочешь) );
 -->
</Script>

   
 
 автор: Адоп Акробат   (09.10.2004 в 22:19)   письмо автору
 
   для: broker   (09.10.2004 в 22:13)
 

Благодарю

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования