Ребят, может кто-то сталкивался с такой проблемой:
Есть две флешки: preview.swf и big_preview.swf
preview.swf - с кнопкой btn и кодом в первом кадре:
Код AS3:
import flash.net.navigateToURL;
btn.addEventListener ( MouseEvent.MOUSE_DOWN, mouseDownHandler );
btn.addEventListener ( MouseEvent.MOUSE_UP, mouseUpHandler );
function mouseDownHandler ( e:MouseEvent ) : void
{
ExternalInterface.call("show_flash_div");
}
function mouseUpHandler ( e:MouseEvent ) : void
{
ExternalInterface.call("hide_flash_div");
}
Вторая (big_preview.swf) просто с картинкой лежит в div'е
код javascript
:
Код:
function show_flash_div()
{
//$('ExternalInterfaceExample2').style.display = 'block';
$('appear_gal').className = 'visible';
}
function hide_flash_div()
{
$('appear_gal').className = 'invisible';
}
Почему-то во всех браузерах кроме Оперы работает нормально.
А в опере див с второй флешкой показывается через раз.
Флешку добавляю на страницу через swfobject.
Тут не кнопка а окончательный вариант:
http://glow.santa-claus-2008.com/page4/model200
Я просто описал проблему на низком уровне.
Может есть какие-то мысли, а то уже несколько дней пытаюсь понять в чем дело...