PDA

Просмотр полной версии : Проблема прозрачного фона во Flash


NEFILIM
26.01.2008, 21:57
У меня появился странный баг. Я сделал флэш ролик и прописал в HTML все следующим образом:
<object width="506" height="60" id="face" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="face.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<embed src="face.swf" quality="high" wmode="transparent" width="506" height="60" name="face" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

В IE все нормально работает... в Firefox тоже работало до недавно, а теперь появился белый фон. я переустановил firefox переставил flash player непомогает.
Может бить вероятно я где то допустил ошибку поправьте меня...

symbioin
16.03.2008, 04:22
флеш не дает прозоачного фона. у меня никогда не работало. а может и есть. погугли

derw0r
18.03.2008, 12:42
<param name=wmode value=transparent>
это правильный код в принципе, сам никогда не побывал ибо работает плохо и предназначен только для IE.

Рекомендую пользовать swfobjects.
пример вставки флешкти видно _http://www.2advanced.com

непосредственно ресурс _http://blog.deconcept.com/swfobject

Флеш вставляется на странуцу примерно так

<script type="text/javascript">
var so = new SWFObject("main.swf", "mymovie", "800", "100", "8", "#000");
so.addParam("menu", "false"); // отрубит меню не только в IE ;)
so.write("flashcontent");
</script>

попробуй добавить строчечку so.addParam("wmode", "transparent");
чесн говоря никогда не пробывал, но почти на 100% уверен, что работать будет.

не за что ;)

сам оч люблю Flash...