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

start [/forum/topic.php?fid=22&msg=35491174&tid=1456008]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
169ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 254ms |
| total: | 515ms |

| 0 / 0 |
