Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: как сделать вайтбар?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
san4es
Отправлено: 14 Июля, 2008 - 07:59:06
Post Id


Частый гость


Покинул форум
Сообщений всего: 201
Дата рег-ции: Март 2008  
Откуда: СПб, Ломоносов


Помог: 0 раз(а)




господа. подскажите как сделать надпись "загрузка" с бегущей полоской или просто полоску когда страница ещё не загрузилась полностью?
 
 Top
Вездеход
Отправлено: 14 Июля, 2008 - 11:10:15
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 820
Дата рег-ции: Апр. 2008  
Откуда: Россия


Помог: 0 раз(а)




это делается не на php
а с помощью жава-скрипта.

CODE (text):
скопировать код в буфер обмена
  1.  
  2.  <HTML> <HEAD>
  3. <script language="javascript">
  4. function vision() {
  5.  if(document.all) {
  6. document.getElementById('loading').style.display = '';
  7. }
  8.  else {
  9. document.getElementById('loading').style.display = 'none';
  10.  }
  11.  }
  12.  </script>
  13.  </HEAD>
  14.  
  15.  <BODY onLoad="vision()">
  16.  
  17.  <div id="loading" style="position:absolute; left:0; top:0; width:100%; height:100%;">
  18.  <table width="100%" height="100%" bgcolor="#FFFFFF">
  19.  <tr><td align="center" valign="middle">loading...</td></tr>
  20.  </table>
  21. </div>
  22.  
  23. <center> картинка: <BR>
  24. <IMG SRC="http://img204.imageshack.us/img204/3971/39xz5.jpg"></center>
  25.  </BODY></HTML>
  26.  


как работает разберетесь? )


-----
о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
 
 Top
valenok
Отправлено: 15 Июля, 2008 - 03:07:22
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




san4es
эта полоска на самом деле не является плюсом для сайта
ибо если он грузится медленно, то и полоску покажут не скоро,
а если просто объём информации очень большой
то полоска его только увеличит.
Другое дело если загрузка идёт через ajax к примеру, там удобно показать надпись
"загружается". А сделать так чтоб полоска отражала ещё и реальность, так это вообще никак, ибо не известно количество данных которые сервер должен вернуть
и будет трудно посчитать сколько уже отдал..


-----
Truly yours, Sasha.
 
My status
 Top
san4es
Отправлено: 15 Июля, 2008 - 07:50:38
Post Id


Частый гость


Покинул форум
Сообщений всего: 201
Дата рег-ции: Март 2008  
Откуда: СПб, Ломоносов


Помог: 0 раз(а)




по поводу полоски согласен.
стоит больше уделять внимания яваскриптам. про ajax в последнее время слышу часто. видимо и на него надо тоже посмотреть.
а теперь вопрос по теме. как сделать такое же только когда пользователь нажал на кнопку/ссылку и пока идёт процесс перехода также показать белый экран и надпись?
делается это всё для того что бы пользователь понял что процесс загрузки идёт. мы с вами понимаем как и что работает, а вот клиент у нас порой очень тупой... и начинает мне названивать с глупыми вопросами. работают с компьютером и не могут сделать элементарных вещей, а обвиняют меня. ну это уже другая темя для разговора.
(Добавление)
тока щас попробовал выше написаный скрипт в IE и опере надпись висит на странице закрывая содержимое. в FF работает нормально

(Отредактировано автором: 15 Июля, 2008 - 11:49:14)

 
 Top
Вездеход
Отправлено: 15 Июля, 2008 - 10:28:22
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 820
Дата рег-ции: Апр. 2008  
Откуда: Россия


Помог: 0 раз(а)




странно
а у меня норм пашет все вроде...


-----
о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
 
 Top
san4es
Отправлено: 11 Августа, 2008 - 16:01:08
Post Id


Частый гость


Покинул форум
Сообщений всего: 201
Дата рег-ции: Март 2008  
Откуда: СПб, Ломоносов


Помог: 0 раз(а)




чес слово не работает. только в ФФ нормально выводится.
страничку отображаю во фрейме. белый фон с надписью размерами с фрейм остаётся сверху закрывая содержимое страницы.
на картинке я загрузил страницу с таблицей и прокрутил немного вниз
Прикреплено изображение (Нажмите для увеличения)
Untitled-1.jpg

(Отредактировано автором: 12 Августа, 2008 - 10:48:33)

 
 Top
Вездеход
Отправлено: 11 Августа, 2008 - 16:29:31
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 820
Дата рег-ции: Апр. 2008  
Откуда: Россия


Помог: 0 раз(а)




а зачем во фрейме?
впишите его в основную страницу. в этом и есть весь смысл!


-----
о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
 
 Top
san4es
Отправлено: 12 Августа, 2008 - 11:42:18
Post Id


Частый гость


Покинул форум
Сообщений всего: 201
Дата рег-ции: Март 2008  
Откуда: СПб, Ломоносов


Помог: 0 раз(а)




кажется мы не поняли друг друга. скрипт на странице. а страничка во фрейме другой.
вопщем всёравно не понимаю почему работает. тоько в ФФ.

(Отредактировано автором: 12 Августа, 2008 - 14:00:37)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB