Хемуль
14.09.2006, 13:38
Сегодня делал для одной флешки, содержащей внедрённое видео, прелоадер. Прелодер необходим, ибо размер флешки более 3 Мб и не совсем гуманно оставлять пользователей без индикации прогресса загрузки. Как бы там ни было, клиент сказал, что прелоадера во флешке он не видит. Собственно, не увидел его и я. Сперва пытался разобраться согласно общепринятой методике, но ничего такого вроде звуков на первый кадр не импортировалось да и мувиклип с роликом лежал на втором кадре, куда посылал прелоадер по окончанию загрузки.
Оказалось, проблема была в другом... Флешка лежит по адоесу http://url.com/index.php. Если загружать страницу с таким адресом, прелоадер отлично работает и отображается. Если же перейти на якорь, находящийся на этой странице, введя в строку броузера: http://url.com/index.php#content, то прелоедр как бы не виден. Точнее, насколько я понимаю, флешка вообще не отображается, пока не загрузится полностью, потом очень быстро мелькает прелоадер с прогрессом в 100% и флешка резко появляется...
Насколько я понимаю, это связано с механизмом работы броузера при загрузке страниц с якорями. Отмечу, что переход на якорь осуществляется не с той же страницы, а с другой.
Кто-то с подобным сталкивался?
Оказалось, проблема была в другом... Флешка лежит по адоесу http://url.com/index.php. Если загружать страницу с таким адресом, прелоадер отлично работает и отображается. Если же перейти на якорь, находящийся на этой странице, введя в строку броузера: http://url.com/index.php#content, то прелоедр как бы не виден. Точнее, насколько я понимаю, флешка вообще не отображается, пока не загрузится полностью, потом очень быстро мелькает прелоадер с прогрессом в 100% и флешка резко появляется...
Насколько я понимаю, это связано с механизмом работы броузера при загрузке страниц с якорями. Отмечу, что переход на якорь осуществляется не с той же страницы, а с другой.
Кто-то с подобным сталкивался?