![]() |
InternetExplorer неправ. позиционирование после обновл. страницы
Вложений: 2
Здравствуйте
Вот какого рода проблема Есть прокручивалка картинок ( МОРДОЛЕНТА :) ) http://divisionby0.org/web_Portfolio/walejo/ala_mamba/ почти все параметры вынесены из флэшки и можно выставить размер картинок, длину флэшки, высоту, количество показываемых картинок и.т.д. При наведении на картинку она немного увеличивается - так что по высоте флэшка должна быть чуть выше чем картинка. При обновлении страницы в Опере и FF все работает нормально (хоть миллион раз обновить страницу) - картинки подгружаемые в контейнер (MovieClip) позиционируются по Y там где нужно. А вот в ИЕ при обновлении страницы - почти наполовину своей высоты ниже позиционируются картинки загруженные, а может быть это контейнер(MovieClip) позиционируется неправильно (если обновлять страницу и дальше, то "опускания" картинок больше не происходит). То есть, при обновлении страницы в ИЕ картинки как бы "падают" ниже, а при первой загрузке - правильно позиционируются. Флэшка встроена swfObject-ом Вот код вставки флэшки в страницу: PHP код:
во флэшке: Код AS1/AS2:
|
Была похожая проблема...
Код не совсем ясен. Вот это как понимать? Код AS1/AS2:
Покажите побольше. Stage тут не нужен, он не при чем. PersonObj в аттаче как меняется? |
Цитата:
Код дополнил - взгляните будьте добры |
Сделайте высоту сцены побольше (повыше), сделайте рамочку для PersonsHolder и для индивидуальных контейнеров, а то все белое. Тогда можно будет локализовать проявление проблемы и думать дальше.
Понять можно будет - съезжает ли сам общий холдер, или ниже делаются контейнеры с картинками или даже сами картинки внутри индивидуальных контейнеров, хотя это вряд ли. Добавлено через 6 минут Все таки что-то тут может быть с самой Stage. Вот тут у вас задается положение общего холдера: Код AS1/AS2:
|
Спасибо за советы - помучаю флэшку с рамочками
Попробую жестко НО проблема эта в ИЕ выявляется не при первой загрузке а при обновлении страницы - при первой загрузке все позиционируется правильно |
Цитата:
|
Цитата:
|
Если у вас страница php:
Код:
var so = new SWFObject("sqlGet2.swf<?php echo('?'.rand(1, 200) )?>", "mymovie", .....Добавлено через 2 минуты Но вообще, конечно, кэш кэшем, проблемы быть не должно такой. |
ясненько спасибо
буду экспериментировать как сделаю опишу как я этот досадный глюк поборол |
Да, проблема проявляется, когда IE после рефреша берет ролик из кэша. Если открыть страницу, загрузить флешку, потом зайти в "настройки обозревателя", нажать "удалить файлы" и обновить страницу, все в порядке.
Можно форсировать некэширование, но правильнее все же разобраться, почему так ведет себя флеш. |
| Часовой пояс GMT +4, время: 06:57. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.