Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   До <body onload=''></body> (https://javascript.ru/forum/dom-window/7554-do-body-onload%3D%27%27-body.html)

lammeR 07.02.2010 21:11

До <body onload=''></body>
 
Дорогие программисты, нужно сделать показ какой-нить надписи или гиф-анимации до полной загрузки страницы, например во время того как страница грузится белый слой, а на верхнем слое надпись, мол "Идет загрузка, подождите...!", а при <body onload=''></body> скрыть слой.
Как это делается?, помогите, поделюсь кармой:D

Gozar 07.02.2010 21:19

<html><head>
<script>
function HideR(){
   document.getElementById('nadpis').style.display = 'none';
}
</script>
</head>
<body onload="HideR()">
<div id="nadpis">идет загрузка...</div>
</body>
</html>

Kolyaj 07.02.2010 21:26

Вы понимаете, что если какой-нибудь счётчик будет долго грузится, то пользователь может не дождаться?

lammeR 07.02.2010 21:33

Цитата:

Сообщение от Kolyaj (Сообщение 43931)
Вы понимаете, что если какой-нибудь счётчик будет долго грузится, то пользователь может не дождаться?

Хм...:-?

lammeR 07.02.2010 21:35

Kolyaj,
Ну, а что тогда оставить как есть?:(

Kolyaj 07.02.2010 21:57

Цитата:

Сообщение от lammeR
оставить как есть?

Разумеется. Вы хоть на одном серьёзном сайте видели такое? Пока часть контента грузится, пользователь вполне может читать загрузившуюся часть.

Gozar 07.02.2010 22:12

Цитата:

Сообщение от Kolyaj (Сообщение 43935)
Разумеется. Вы хоть на одном серьёзном сайте видели такое? Пока часть контента грузится, пользователь вполне может читать загрузившуюся часть.

есть один сайт: gmail.com :)

Мараторий 07.02.2010 22:24

Цитата:

Сообщение от Gozar (Сообщение 43938)
есть один сайт: gmail.com :)

Только это не сайт, а web-приложение. И там это вполне уместно.

lammeR 07.02.2010 22:25

Цитата:

Сообщение от Kolyaj (Сообщение 43935)
Разумеется. Вы хоть на одном серьёзном сайте видели такое? Пока часть контента грузится, пользователь вполне может читать загрузившуюся часть.

Ну, не знаю серьёзный или нет, например вконтакте)). А вообще, в принципе тему можно закрыть)):dance:

Kolyaj 07.02.2010 22:37

Цитата:

Сообщение от lammeR
например вконтакте

Не наблюдаю там такого.

lammeR 07.02.2010 22:42

Там до загрузки страницы белый фон, на котором гиф анимация(серый кружок), такая как для ajax-загрузок или в во flash юзают, после того как страница загружена - слой убирается

Kolyaj 07.02.2010 22:49

Уж вроде каждый запрос снифером тормозил, нет никакого лоадера. Вы о какой странице говорите?

lammeR 07.02.2010 22:55

Вложений: 1
Воть скрин)

Octane 07.02.2010 23:02

хм… у меня тормозной GPRS-интернет и я тоже не вижу такого

lammeR 07.02.2010 23:03

а Вы отрубите инет - врубите и зайдите заново

Octane 07.02.2010 23:08

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

lammeR 07.02.2010 23:09

Octane,
Это мысль!

lammeR 07.02.2010 23:10

Octane,
Может быть:-?

lammeR 07.02.2010 23:19

Таки дополнение в лисе , заходил через IE6 нету никаких лоадеров.


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