![]() |
Ширина маски = 0
Сделал флэш, закинул на сервер. Тестирую, вроде все норм, проблем нет. Сделал рефреш в ИЕ8-ИЕ9 и ширина маски стала равна нулю, то есть она не скрывает то, что мне надо было.
Кто сталкивался с такой проблемой? Добавлено через 22 минуты Скомпилировал под fp9.0, 10.0, 10.1... не помогает... что за чудо? Словно маска вообще отсутствует... |
код в студию
|
Код AS3:
Во всех браузерах ведь отлично работает. Даже в ИЕ работает, но если сделать рефреш, то маска исчезает. Чудеса... |
сталкивался уже не раз с таким
в ие флешка изначально получает размер 1 на 1 пиксель, а только спустя какое-то время свой заданный размер. в вашем случае надо подписаться на событие ресайза и перерисовывать еще раз это типичная проблема для не резиновых флешек в ие p.s. кстати, при первой загрузке пока код дойдет до того места где вы отрисовываете, флешка уже получит нормальный размер. а при рефреше, она подтягивается из кеша и метод отрисовки работает с размерами 1х1 |
Попробуйте поставить задержку для отрисовки маски на период переходных процессов. С помощью того же setTimeout.
И на это же время временно скройте отображение до момента наложения маски. |
Спасибо вам. Помогло!!!
|
Цитата:
|
| Часовой пояс GMT +4, время: 03:05. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.