其實算是很new的問題
就是今天要在網頁上嵌入flash, 背景顏色(或圖片)想要採用html(background:url(xxx.jpg) 之類的都好)的方式置入,
這時候就必須使用flash背景透明的方法(只留下想要呈現的動畫部分,servey了很多家遊戲廠商的網站flash都這樣搞)
以下就是方法哩
<div style="width:1000px; height:100px ;background:url(images/xxx.jpg) no-repeat;">
<object width="1000" height="100">
<param value="flash/aaa.swf" />
<param name="wmode" value="transparent" />
<embed wmode="transparent" width="1000" height="100" src="flash/aaa.swf"/>
</object>
</div>
藍色的部分is for ie
橘色的部分is for firefox
其實算是蠻新手的問題,哈哈
另外轉自ptt的另外一項聽說是好物的方法
SWFObject也是個好用的東西
http://blog.deconcept.com/swfobject/
SAMPLE:
<script type="text/javascript">
var so = new SWFObject("movie.swf", "movie", "400", "100%", "8", "#336699");
so.addParam("quality", "low");
so.addParam("wmode", "transparent");
so.addParam("salign", "t");
so.write("flashcontent");
</script>
透過方便的js檔,還可以順便把虛線框拿掉
這個我就沒試驗了,不過都po在這邊多點東西參考也好!
留言列表