本帖最后由 jim9 于 2010-10-18 17:47 编辑 2 F9 j$ I9 B9 M- U
( b) l' p' E* T& r) R
FLASH动画在网页中透明的问题。
( Y3 K; D: a! i. I9 ^5 J5 j* v8 F4 H2 I
先做好没有背景图的FLASH,发布后:
0 d5 {0 x4 X( ]1 R3 S1.将flash动画插入dreamweaver网页中。 7 c* \' I+ w( S" f! ^
2.点击插入后的flash,选择参数。
7 J. v$ P' t. Y8 ^( i, R2 K3.在“参数”栏加入 wmode . g" M0 `3 I" C7 u
4.在“值”栏加入 transparent,即可得到透明的背景的FLASH。
) w( U" ?& Q; t要避免主动邀请的图片被网页中的flash遮住,可以按以下的方法进行操作: 1、正常情况下,我们在网页中插入一个Flash文件后网页源文件会出现如下代码, 2、只要在这段代码里加入红色部分的代码: - <param name="WMODE" value="transparent">
复制代码就可以避免被Flash遮住了。例: - o$ k7 ]7 u& T5 i2 j
或者把红色部分的代码改成:- <param name="wmode" value="opaque">
复制代码
4 M8 o7 z) @' ^ 如果没有这个代码,就加上就可以了。
+ F0 q0 `# u8 Q, v) t7 [' L. c5 d% O# ?" A! l/ w! ~4 z
注: 以上方法对于网景(Netscape) 内核的浏览器不起作用. 还是会被挡住,解决方法:& h1 M8 ^0 k1 Y2 I: i0 z
/ W! y3 F( J* t& n
直接调用如下代码,只更改相关的.swf 文件地址即可..- k9 `' W" w( P4 _* r2 j8 X
( Y& {& v0 q: r! {# J6 P
- <embed src="flash/demo.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" wmode="transparent" quality="high" width="550" height="275"></embed>
复制代码 |