Можно ли на флеш картинку наложить png картинку слоем?

Klopopryg
На сайте с 29.12.2004
Offline
344
8280

Нарисовали шапку на флеш (swf), теперь хотим на ней разместить телефоны наложенной сверху картинкой (формат gif или png), но не получается.

Если размещать дивами, то видно только флеш шапку, телефоны не видно.

Как можно решить эту проблему?

з.ы. перерисовывать флеш не советуйте, хотим обойтись малой кровью!

Лучше выстрелить, перезарядить и еще раз выстрелить, чем светить фонариком и спрашивать - "кто тут?"
Dimid
На сайте с 03.12.2006
Offline
74
#1

хм... помойму если слоем наложить, то должно всё работать.

diGreez
На сайте с 26.06.2007
Offline
70
#2

Кажется на флеш сверху ничего нельзя наложить, ни текст, ни графику.

Kolyaj
На сайте с 28.03.2006
Offline
69
#3

Klopopryg, нужно объекту флэшки добавить <param name="wmode" value="transparent">, тогда она не будет слои перекрывать.

Klopopryg
На сайте с 29.12.2004
Offline
344
#4
Kolyaj:
Klopopryg, нужно объекту флэшки добавить <param name="wmode" value="transparent">, тогда она не будет слои перекрывать.

А можете уточнить куда именно вставлять?

<tr>

<td><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="100%" height="120" title="shapka">

<param name="movie" value="/images/hat.swf">

<param name="quality" value="high"><param name="SCALE" value="noborder">

<embed src="/images/hat.swf" width="100%" height="120" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" scale="noborder"></embed>

</object></td>

</tr>

pelvis
На сайте с 01.09.2005
Offline
345
#5

Рома после type wmode="transparent"

и ещё

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

Продаю вывески. Задарма и задорого (https://www.ledsvetzavod.ru/)
stealthy
На сайте с 15.06.2006
Offline
69
#6

так это у вас под шапкой телефон получится. а не над ней. а над flash вроде ничего разместить нельзя, это отдельное окно приложения внутри браузера, над которым если только вторую флэшку делать и то неизвестно что получится.

флэш декомпильнуть и новый слой вставить все же проще и быстрее на порядок чем мучиться с этими слоеными извратами.

Twilight CMS (http://www.twl.ru): есть Free версия, очень проста и удобна в использовании. Консультирую по любым вопросам. Новый спорт - практическая стрельба (http://nikit.in) - не для офисного планктона.
deedee
На сайте с 13.06.2006
Offline
118
#7

Klopopryg, Роман, Вам помог параметр "transparent"?

Просто у нас задача подобная, но флэшку вставляем через swfobject

следовательно делаем так:

<script type='text/javascript'>

var so = new SWFObject('flash.swf','leftmenu','250','453','6','#DC6845');

so.write('flashcontentd');

so.addParam('wmode', 'transparent');

</script>

Но не помогает, слой сверху не накладывается всеравно.

Может кто знает выход?

Mishael
На сайте с 08.11.2001
Offline
217
#8

Можно. Вот вариант - http://www.warr.ru/ корзина на шапку из флеша наложена. Там еще надо кучу какого то мусора для разных браузеров прописывать. Не помню уж, помню что тоже помучались :)

Мой надежный веломагазин (https://veliki.com.ua/) на CMS Melbis Shop 6 (http://www.melbis.com/)
Kolyaj
На сайте с 28.03.2006
Offline
69
#9

deedee, может в другой последовательности надо?


<script type='text/javascript'>
var so = new SWFObject('flash.swf','leftmenu','250','453','6','#DC6845');
so.addParam('wmode', 'transparent');
so.write('flashcontentd');
</script>
deedee
На сайте с 13.06.2006
Offline
118
#10

Kolyaj, во, спасибо! работает.. респект.

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