Модераторы: Sardar, Aliance

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> предварительная загрузка 
:(
    Опции темы
AKS
Дата 30.9.2007, 17:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Участник форума
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 20.9.2006

Репутация: 27
Всего: 52



Цитата(SelenIT @  30.9.2007,  16:27 Найти цитируемый пост)
Astraller, и чем это элементарнее, чем пример InfMagа выше? 

Своя рубашка ближе к телу. smile

PM MAIL   Вверх
dsCode
Дата 30.9.2007, 20:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 565
Регистрация: 8.9.2007
Где: Saint-Petersburg

Репутация: 19
Всего: 26



AstrallerAKS, да это не индикатор загрузки получится, а просто эффект "Загрузка данных..." "моргнет" и исчезнет, когда страница уже будет загружена полностью. onLoad наступит, когда ВСЕ загрузится (попробуйте картинку в метров 5 запихнуть в код и поставить alert(...) в onLoad - этот алерт появится, когда картинка загружена будет уже).


--------------------
the .code inside
:my music
PM MAIL WWW ICQ Jabber   Вверх
6o6pbI
Дата 30.9.2007, 22:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 26.9.2007

Репутация: нет
Всего: нет



 smile 
PM MAIL   Вверх
AKS
Дата 1.10.2007, 08:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Участник форума
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 20.9.2006

Репутация: 27
Всего: 52



Цитата(dsCode @  30.9.2007,  20:54 Найти цитируемый пост)
AKS, да это не индикатор загрузки получится...

А я тут при чем? ))))))))))))))))))))))))))))))))
Я тут, грубо говоря, только offtop'ил (да и то один только раз)...

PM MAIL   Вверх
dsCode
Дата 1.10.2007, 11:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 565
Регистрация: 8.9.2007
Где: Saint-Petersburg

Репутация: 19
Всего: 26



AKS, а-а )) пардон, просто мне показалось, что ты поддержал идею с onLoad'ом, говоря о "рубашке" =))


--------------------
the .code inside
:my music
PM MAIL WWW ICQ Jabber   Вверх
cruelangel
Дата 1.10.2007, 11:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 319
Регистрация: 12.9.2007

Репутация: 4
Всего: 8



> пример можно посмотреть на woweb и вообще много таких
быдло-сайтов. думаешь посетителю интересно смотреть на твоё "пожалуйста, подождите"? 

PM MAIL   Вверх
dsCode
Дата 1.10.2007, 12:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 565
Регистрация: 8.9.2007
Где: Saint-Petersburg

Репутация: 19
Всего: 26



Цитата(cruelangel @  1.10.2007,  11:52 Найти цитируемый пост)
думаешь посетителю интересно смотреть на твоё "пожалуйста, подождите"?

кстати, да, особенно было на dial-up'e - когда, текст прогрузится, а картинки нафиг не нужны, я останавливал загрузку (можно, конечно, вообще было отключить картинки в браузере, но это уже другой вопрос) - часть информации, которая мне нужна - уже загружена. А с такими "индикаторами загрузки" пользователю придется ждать полной загрузки. Хотя, все это можно гибко настроить, например, скрывать основной див, пока грузятся важные части, потом показать основной див, а "ненужная часть" будет подргужаться дальше сама по себе. Но юзер уже сможет работать. Хотя толку тогда от этого "индикатора загрузки"?


--------------------
the .code inside
:my music
PM MAIL WWW ICQ Jabber   Вверх
Astraller
Дата 1.10.2007, 12:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 300
Регистрация: 1.8.2007
Где: $Украина[Кры м]->Феодосия

Репутация: 2
Всего: 5



Цитата(dsCode @ 30.9.2007,  20:54)
AstrallerAKS, да это не индикатор загрузки получится, а просто эффект "Загрузка данных..." "моргнет" и исчезнет, когда страница уже будет загружена полностью. onLoad наступит, когда ВСЕ загрузится (попробуйте картинку в метров 5 запихнуть в код и поставить alert(...) в onLoad - этот алерт появится, когда картинка загружена будет уже).

А вы проверяли? smile

window.onload наступит сразу же при появлении окна smile

а document.body станет доступно когда догрузится! smile 


--------------------
A.S.T.R.A.L.L.E.R.: Artificial Synthetic Technician Responsible for Assassination, Logical Learning and Efficient Repair
PM MAIL WWW ICQ   Вверх
SelenIT
Дата 1.10.2007, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 49
Всего: 401



Цитата(Astraller @  1.10.2007,  12:53 Найти цитируемый пост)
window.onload наступит сразу же при появлении окна

Astraller, это в каком браузере и в каком режиме? Можно полный пример?


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
Astraller
Дата 1.10.2007, 13:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 300
Регистрация: 1.8.2007
Где: $Украина[Кры м]->Феодосия

Репутация: 2
Всего: 5



Цитата(SelenIT @ 1.10.2007,  13:08)
Цитата(Astraller @  1.10.2007,  12:53 Найти цитируемый пост)
window.onload наступит сразу же при появлении окна

Astraller, это в каком браузере и в каком режиме? Можно полный пример?

Всё . Беру свои слова в зад smile Так не получится. 
1) window.onload срабатывает после загрузки <head> только в FF 2.0.0.6+
2) Некуда крепить созданный нами слой т.к. document.body еще не догрузился.

PS Тогда вижу только одно решение. Поверх всех слоёв выводим этот слой загрузки в самом начале а после догрузки его скрываем. ИМХО


--------------------
A.S.T.R.A.L.L.E.R.: Artificial Synthetic Technician Responsible for Assassination, Logical Learning and Efficient Repair
PM MAIL WWW ICQ   Вверх
InfMag
Дата 12.12.2007, 13:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: 2
Всего: 4



Ну вобще можно очень и очень хитрожопо поступить  smile 
Код

<html>
<head>
<title>page</title>
</head>
<body>
<div id='pageloading'>...LOADING...</div>
<div id='pageload' style="display:none">OK...</div>
</body>
</html>
<script type="text/javascript" language="javascript">pageloading.style.display='none';pageload.style.display='block';</script>

Тогда стопудов пока до последней строчки не дойдет нифига не покажется smile
PM   Вверх
dsCode
Дата 12.12.2007, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 565
Регистрация: 8.9.2007
Где: Saint-Petersburg

Репутация: 19
Всего: 26



InfMag, ага, можно и так (что то же самое, в принципе). Минус такой реализации, что нельзя сымитировать именно индикатор с процентами =)


--------------------
the .code inside
:my music
PM MAIL WWW ICQ Jabber   Вверх
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0535 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.