Как сделать чтобы ява отображалась поверх флеша?

apachai
На сайте с 15.10.2009
Offline
57
786

Ява скрипт - окно оплаты.

Флеш - ролик ютуба и баннеры.

В итоге когда окно открываешь оно оказывается под ютубом и баннерами. Как сделать наоборот? там вроде параметр у флеша какой то есть.

skAmZ
На сайте с 04.09.2009
Offline
122
#1

position:absolute с z-index:1000 попробуйте

T.R.O.N
На сайте с 18.05.2004
Offline
314
#2
apachai:
Как сделать наоборот? там вроде параметр у флеша какой то есть

можно

но работать будет не везде и при перемещениях окна будет все дрожать

если поставить position:absolute; для слоя наз флеш и во флеш добавить <param name="wmode" value="opaque" /> все будет ок

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
K
На сайте с 29.06.2005
Offline
76
#3
apachai
На сайте с 15.10.2009
Offline
57
#4

ок, буду экспериментировать))

V
На сайте с 03.03.2010
Offline
2
#5

Самый верный способ - прятать флеш, когда вам что-то нужно поверх него отобразить. Так делаают большинство крупных сайтов. Например в том же контакте, на странице с видео-файлом само видео прячется (на его место ставится картинка-превью), когда вы нажимаете на поиск и там выпадает список областей поиска. Когда список прячется обратно, то видео возвращается на свое место. ЕЕсли вы используете какой-нибудь JS-framework, то сделать это проще простого.

ЗЫ. z-index и wmode в большинстве случаев в каком-нибудь из браузеров не будет работать (особенно в ослике)

N
На сайте с 06.05.2007
Offline
419
#6

vadson, но работает же. и в ослике и везде. В линуксе только не работает до сих пор.

Кнопка вызова админа ()
V
На сайте с 03.03.2010
Offline
2
#7
netwind:
vadson, но работает же. и в ослике и везде. В линуксе только не работает до сих пор.

Дело в том, что я по больше части с линуха сижу =)

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