Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   как сделать блок HTML поверх ActiveX(не флэш) ? (https://javascript.ru/forum/dom-window/7517-kak-sdelat-blok-html-poverkh-activex-ne-flehsh.html)

constantant 05.02.2010 19:44

как сделать блок HTML поверх ActiveX(не флэш) ?
 
Здравствуйте.
Проблема такая:
Имеется плагин подгружаемый в браузер через ActiveX (ну это и понятно), нужно чтобы поверх него всплывали формы разные. Но как-то не получается. Пороблема решается только в IE - iframe'ом.
это решение:
<div style="position:absolute; z-index:1">
    <object ... >
        <param name="wmode" value="opaque">
        <embed src="swf/gallery.swf" ... wmode="opaque"/>
    </object>
</div>
<div style="position:absolute; z-index:2">
    Я ДивНомерДва, хочу закрыть собой ваш флєщъ
</div>

wmode="opaque" не помогает!

что делать? и вообще возможно ли что-то сделать?
Плагин не стандартный.

subzey 05.02.2010 21:18

Есть одна техника, которая помогла лично мне перекрыть в ie6 селекты. Может, и в Вашем случае поможет.
Попробуте повесить абсолютом поверх этого добра ифрейм, задав ему фильтром полную прозрачность. Содержимое ифрейма значения не имеет. А поверх этой прозрачной ифреймовой простыни - абсолютом див.

Коровкин Сергей 05.02.2010 21:35

Попробуйте у тега embed установить wmode="transparent", должно помочь.

subzey 05.02.2010 21:42

Бр-р! Так, все-таки, флеш или не флеш?

Коровкин Сергей 05.02.2010 21:59

Мдя, смутила строчка
<embed src="swf/gallery.swf" ... wmode="opaque"/>


тогда последуйте совету subzey, может помочь.

constantant 05.02.2010 23:14

Цитата:

Сообщение от subzey
Бр-р! Так, все-таки, флеш или не флеш?

не флеш. просто плагин.
Цитата:

Сообщение от Коровкин Сергей
Мдя, смутила строчка
<embed src="swf/gallery.swf" ... wmode="opaque"/>


тогда последуйте совету subzey, может помочь.

этот способ я пробовал
Цитата:

Сообщение от constantant
Пороблема решается только в IE - iframe'ом.



Часовой пояс GMT +3, время: 02:15.