Как побороть конфликт флеша и явы ?

pan
На сайте с 24.10.2004
Offline
164
pan
760

Имеется выпадающее меню на яве, под ним баннер флешка, при наведении на меню выпадающий список оказывается ПОД флешкой, подскажите как проще сделать что бы это побороть ?

1. Может замена флеша на заглушку из гифа при наведении на меню ?

2. Отключение флешки при наведении на меню ?

Подскажите как технически это провернуть ?

Заранее благодарен за ответ. :)

Мебельные фабрики Екатеринбурга (http://www.mebel66.ru/catalog/producers/) Дачный ГС жены (http://www.nafazendu.ru) Нет темы для бизнеса ? - да эта тема под ногами (http://www.uralstroyportal.ru/modules/forum/t1674.html)
a.fatman
На сайте с 15.01.2006
Offline
127
#1

Во-первых, не ява, а JavaScript.

Вот код. Выпадающее меню будет над флэш. Причем, код валидный.

<object type="application/x-shockwave-flash" data="/flash.swf" width="..." height="...">

<param name="movie" value="/flash.swf" />

<param name="wmode" value="transparent" />

<img src="/i/flash.jpg" alt="" width="..." height=".." />

</object>

Ключевой параметр выделен жирным.

При отключенном флэше будет показываться картинка /i/flash.jpg (это так, для красоты).

pan
На сайте с 24.10.2004
Offline
164
pan
#2

Премного благодарен, сейчас попробунем

pan
На сайте с 24.10.2004
Offline
164
pan
#3

Это правильно только для IE ? Потому как в Лисе не работает

a.fatman
На сайте с 15.01.2006
Offline
127
#4

Странно. У меня везде работает. Сейчас пример отправлю в личку.

Или выпадающее меню -- это select/option у вас?

pan
На сайте с 24.10.2004
Offline
164
pan
#5

Да, я вижу что у Вас это работает, а меня почему то нет, странно, кстати мне эту строку пришлось убрать

<img src="/i/flash.jpg" alt="" width="..." height=".." />

потому как в лисе получаются 2 баннера друг над другом, сначала заглушка, потом флеш идет

a.fatman
На сайте с 15.01.2006
Offline
127
#6

В целом, идея в param name="wmode" value="transparent"

Дальше сами ковыряйтесь.

pan
На сайте с 24.10.2004
Offline
164
pan
#7

Спасибо, ваш код правильный, у меня небольшая ошибка была

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий