![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Aug 2009
Сообщений: 13
|
Вообщем есть следующая проблема:
В Мозилле и Опере при прокрутке страницы flash - элементы теряют интерактивность. Как можно решить данную проблему? (При собирании использовались PNG элементы,флешка имеет прозрачный фон) |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Если у вас что-то не работает из-за прозрачности, уберите прозрачность.
|
|
|||||
|
Модрон-ветеринар
|
Дайте ссылку посмотреть. Обстоятельства разные бывают, может у вас z-индексы как-то используются, может еще что...
|
|
|||||
|
Регистрация: Aug 2009
Сообщений: 13
|
Цитата:
да, я использую DIV элемент с z-index = 1 чтобы расположить все на отдельном слое для запуска флеш элементов меню использую ac_runactivecontent.js Последний раз редактировалось DMBayza; 24.02.2010 в 11:06. |
|
|||||
|
Модрон-ветеринар
|
Попробуйте используйте SWFObject - вероятно, проблема должна исчезнуть.
Попробуйте так: <head>
<script type="text/javascript" src="/js/swfobject.js"></script>
</head>
<body>
<script type="text/javascript">
var flashvars = false;
var params = {
menu: "false",
allowScriptAccess: "always",
allowFullScreen: "false",
quality: "high",
bgcolor: "#000000",
wmode: "transparent"
};
var attributes = {
id: "menu2",
name: "menu2",
align: "middle"
};
swfobject.embedSWF("/flash/ag_b_button.swf", "menu2", "188", "36", "9.0.0", "/flash/expressInstall.swf", flashvars, params, attributes);
</script>
<div class="menu_item">
<div id="menu2">
</div>
</div>
</body>
Последний раз редактировалось mooncar; 24.02.2010 в 12:49. |
|
|||||
|
Регистрация: Aug 2009
Сообщений: 13
|
Попробовал данный способ для верхней менюшки mp_panel.swf
<script type="text/javascript"> var flashvars = {activeitem: "<?=$activeitem?>"}; var params = { menu: "false", allowScriptAccess: "always", allowFullScreen: "false", quality: "high", bgcolor: "#000000", wmode: "transparent" }; var attributes = { id: "mp_panel", name: "mp_panel", align: "middle" }; swfobject.embedSWF("/flash/mp_panel.swf", "mp_panel", "790", "52", "9.0.0", "/flash/expressInstall.swf", flashvars, params, attributes); </script> <div> <div id="mp_panel"> </div> </div> но при прокрутке опять та же проблемаАктивность флеша слетает ![]() Добавлено через 6 минут С wmode = window все работает нормально! даже с z-index БОЛЬШОЕ спасибо! буду править фон у флеша Добавлено через 10 минут на локалке работает, а на хостинге нет |
|
|||||
|
Модрон-ветеринар
|
Если это не поможет, потестируйте без использования z-индекса.
Наконец, действительно, используйте wmode значение window, у вас там прозрачность некритична - фон можно во флешку засунуть и спозиционировать правильно. Последний раз редактировалось mooncar; 24.02.2010 в 12:48. |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:25. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|