
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.08.2008, 16:32
|
|||
|---|---|---|---|
|
|||
получение |
|||
|
#18+
всем доброго времяни суток! скажите как можно получить прогресс загрузки страницы в iframe-е? Это надо чтобы построить прогрессбар на странице! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.08.2008, 19:56
|
|||
|---|---|---|---|
получение |
|||
|
#18+
Никак. Если я правильно понял, нужно знать какие-то проценты от загрузки. Но ведь страничка (в т.ч. ифраме) загружается ! асинхронно , каждая картинка в своём потоке, а текст - в своём. Так что прогресс с процентами - никак не получится. А вот типа "подождите..." - это проще. У ифраме есть метод онлоад + фантазия... . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.08.2008, 20:43
|
|||
|---|---|---|---|
получение |
|||
|
#18+
И тут Остапа понесло (с) Ильф и Петров Не уверен что получится сколь либо безглючно и кроссбраузерно. В общем, типа мысли... 1. Считать не принятые байты, а загруженные элементы странички. Тоесть, принимаем непосредственно хтмл + к-во картинок + к-во флешек + к-во скриптов + к-во файлов стилей = 100%. Далее остается отслеживать завершение загрузки каждого элемента и считать пропорцию. Как отловить момент завершения загрузки файла стиля - не знаю (никогда не сталкивался с таким вопросом), остальное вроде все отлавливается событиями или тупо исполняемым кодом (в скриптах). Как сделать поправку на отключенные в браузере картинки и флеш - тож без понятия. Хммм... простотой не веет абсолютно. 2. Еще вариант, попроще. Но тут важно заранее знать суммарный вес всего загружаемого в страничку. Да и сколь либо правдоподобно сработать может только если срублено кеширование и gzip-сжатие. Делаем в <head> две временнЫе контрольные точки - собственно, по строчке жабаскрипта врезать. Например, в самом начале и после метатэгов. К-во байт между точками известно, время загрузки вычислено - считаем пропорцию.... На изменяющееся качество канала забиваем естественно.... Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.08.2008, 20:54
|
|||
|---|---|---|---|
получение |
|||
|
#18+
vkle И тут Остапа понесло (с) Ильф и Петров Этот вопрос - типа фака. Я его слышал ещё до того, как узнал о существовании этого форума. Ну нельзя - и нельзя. Чего фантазировать-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.08.2008, 21:10
|
|||
|---|---|---|---|
получение |
|||
|
#18+
автори тут Осипа понесло... Сам Гоогль не делал раньше прогресса и скромно писал Ждите... Но сейчас таки прогрессбар сотворил. Работает довольно валидно, не не разбирал как. (gmail.com) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.08.2008, 21:35
|
|||
|---|---|---|---|
получение |
|||
|
#18+
apapacyСам Гоогль не делал ... Первый раз прочитал как "Гоголь". Аж прибалдел... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.08.2008, 01:06
|
|||
|---|---|---|---|
|
|||
получение |
|||
|
#18+
+1 сам Гоголь прочитал... аж улыбнуло! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=22&tablet=1&tid=1456008]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 316ms |

| 0 / 0 |
