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

HTML+CSS+JavaScript

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: ПРЕЛОАДЕР !

Сообщения:  [1-10] 

 
 автор: LINKIN   (28.06.2005 в 15:30)   письмо автору
 
   для: Евгений Петров   (27.06.2005 в 17:24)
 

thanks. я всё сделал. так, или не так - не знаю :) . Но работает.

   
 
 автор: Евгений Петров   (27.06.2005 в 17:24)   письмо автору
 
   для: LINKIN   (27.06.2005 в 16:45)
 

Ты меня снова не понял. ВСЁ содержимое страницы должно быть в ТАБЛИЦЕ, которая должна быть скрыта и вызывается процедура которая показывает эту таблицу В КОНЦЕ САМОЙ ТАБЛИЦЫ (т.е. когда она загрузится). Ксати тут же надо добавить ф-ю, которая скрывает сам прелоадер. А прелоадер ставишь ПЕРЕД таблице. В итоге: при загрузке страницы загружается прелоадер (он отображается) и содержимое страницы (она не отображается). Когда таблица полностью загрузится, она отображается ф-ей находящейся в конце таблицы и скрывается прелоадер.

   
 
 автор: LINKIN   (27.06.2005 в 16:45)   письмо автору
 
   для: Евгений Петров   (27.06.2005 в 16:26)
 

<body onload="document.getElementById('loader.swf').style.display='block'; document.document.all['loader.swf'].style.display='block';">
<div id='div_preloader'>
<embed src="loader.swf" 
quality="high" 
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" 
type="application/x-shockwave-flash" 
align="left" 
height="200" 
width="200">
</embed>
</div>
<div id='div_content'>
моя_страница
</div>


Теперь мой прелоадер не исчезает с страницы.

   
 
 автор: Евгений Петров   (27.06.2005 в 16:26)   письмо автору
 
   для: LINKIN   (27.06.2005 в 15:40)
 


<body onload="document.getElementById('loader.swf').style.display='block';">
<table style="display: none" id=mytable>
<tr>
  <td>
    ...
    тело страницы
    <script language="JavaScript">mytable.style="display: "</script>
  </td>
</tr>
</table>

P.S. Пишите код в тегах
[code][//code]
так он более читаем.

   
 
 автор: LINKIN   (27.06.2005 в 15:40)   письмо автору
 
   для: LINKIN   (27.06.2005 в 15:38)
 

прелоадер появился. а страницы так и нету

   
 
 автор: LINKIN   (27.06.2005 в 15:38)   письмо автору
 
   для: Евгений Петров   (27.06.2005 в 15:33)
 

<body onload="document.getElementById('loader.swf').style.display='block';" >
<embed src="loader.swf"
quality="high"
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"
type="application/x-shockwave-flash"
align="left"
height="200"
width="200">
</embed>
<div id="page" style="display: none;">моя страница
</div>

- не работает

   
 
 автор: Евгений Петров   (27.06.2005 в 15:33)   письмо автору
 
   для: LINKIN   (27.06.2005 в 14:58)
 

Делай весь код страницы в одной большой (скрытой) таблице, а в конце кода показывай её. Прелоадер ставь вначале кода

   
 
 автор: LINKIN   (27.06.2005 в 14:58)   письмо автору
 
   для: Евгений Петров   (26.06.2005 в 21:13)
 

<body onload="document.getElementById('мой_мультик_прелоадер.swf').style.display='block';"><div id="page" style="display: none;">а здесь код страницы которая грузится</div>
- вот так сделал и не работает.

   
 
 автор: Евгений Петров   (26.06.2005 в 21:13)   письмо автору
 
   для: LINKIN   (26.06.2005 в 20:37)
 

Посмотри тута http://forum.protoplex.ru/?showid=990

   
 
 автор: LINKIN   (26.06.2005 в 20:37)   письмо автору
 
 

Когда обьемная страница - она будет долго грузится . Для этого выводят на на сайте какое-то окошко, в котором бегает слово "loading..." например . После, как страница загрузилась у чувака, окошко исчезает и повляется сразу сайт. Как так сделать ?
----
предположим это окошко - флеш ролик .
---
плю ко все свыше.
Давайте сцть опишу, иожет кто-то код напишет :) .

1. Пользователь заходит на страницу. Вес страницы: 1,5Мб . Но автор страницы не мудак. Автор страницу сделал флеш ролик, который пишет "Loading" . Да плюс ко всему он еще и анимированый, но не занимает много места.
2. Пользователь должен видеть ТОЛЬКО ЭТОТ РОЛИК до того времени, пока вся страница не загрузится. Далее ролик исчезает и появляется вся загруженая страница.

   

Сообщения:  [1-10] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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