Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / получение / 8 сообщений из 8, страница 1 из 1
16.08.2008, 16:32
    #35491089
LAMER111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получение
всем доброго времяни суток! скажите как можно получить прогресс загрузки страницы в iframe-е?
Это надо чтобы построить прогрессбар на странице!
...
Рейтинг: 0 / 0
16.08.2008, 19:56
    #35491174
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получение
Никак. Если я правильно понял, нужно знать какие-то проценты от загрузки. Но ведь страничка (в т.ч. ифраме) загружается ! асинхронно , каждая картинка в своём потоке, а текст - в своём. Так что прогресс с процентами - никак не получится. А вот типа "подождите..." - это проще. У ифраме есть метод онлоад + фантазия... .
...
Рейтинг: 0 / 0
16.08.2008, 20:43
    #35491200
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получение
И тут Остапа понесло
(с) Ильф и Петров

Не уверен что получится сколь либо безглючно и кроссбраузерно. В общем, типа мысли...
1. Считать не принятые байты, а загруженные элементы странички. Тоесть, принимаем непосредственно хтмл + к-во картинок + к-во флешек + к-во скриптов + к-во файлов стилей = 100%. Далее остается отслеживать завершение загрузки каждого элемента и считать пропорцию. Как отловить момент завершения загрузки файла стиля - не знаю (никогда не сталкивался с таким вопросом), остальное вроде все отлавливается событиями или тупо исполняемым кодом (в скриптах). Как сделать поправку на отключенные в браузере картинки и флеш - тож без понятия.
Хммм... простотой не веет абсолютно.
2. Еще вариант, попроще. Но тут важно заранее знать суммарный вес всего загружаемого в страничку. Да и сколь либо правдоподобно сработать может только если срублено кеширование и gzip-сжатие. Делаем в <head> две временнЫе контрольные точки - собственно, по строчке жабаскрипта врезать. Например, в самом начале и после метатэгов. К-во байт между точками известно, время загрузки вычислено - считаем пропорцию.... На изменяющееся качество канала забиваем естественно....
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
16.08.2008, 20:54
    #35491206
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получение
vkle
И тут Остапа понесло
(с) Ильф и Петров
Этот вопрос - типа фака. Я его слышал ещё до того, как узнал о существовании этого форума. Ну нельзя - и нельзя. Чего фантазировать-то?
...
Рейтинг: 0 / 0
16.08.2008, 21:10
    #35491212
apapacy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получение
автори тут Осипа понесло...

Сам Гоогль не делал раньше прогресса и скромно писал Ждите...
Но сейчас таки прогрессбар сотворил. Работает довольно валидно, не не разбирал как. (gmail.com)
...
Рейтинг: 0 / 0
16.08.2008, 21:35
    #35491225
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получение
apapacyСам Гоогль не делал ...
Первый раз прочитал как "Гоголь". Аж прибалдел...
...
Рейтинг: 0 / 0
17.08.2008, 01:06
    #35491310
niceteg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получение
+1 сам Гоголь прочитал... аж улыбнуло!
...
Рейтинг: 0 / 0
17.08.2008, 01:15
    #35491314
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получение
krvsa
прочитал как "Гоголь"

"Ти не один "1+1""

_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / получение / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]