在火狐和谷歌浏览器中网页头部的Flash动画变为了黑糊糊的一片请问这是什么原因造成的?应该怎样修改?是不是因为Flash的背景是黑色的,而“ <param name="wmode" value="transparent" />”把它的背景设为了透明,但是在火狐和谷歌中依然是黑色的。  如果是这个原因,那各位大侠谁知道那个网站可以下载背景透明的Flash动画吗?所用到的代码如下:
<div style="width:1011px; height:144px;">
<table>
<tr>
<td background="<%=zf11_Logo%>" width="1011" height="144">
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="760" height="140">
  <param name="movie" value="images/caxc/ad/10.swf" />
  <param name="quality" value="high" />
  <param name="wmode" value="transparent" />
  <embed src="images/caxc/ad/10.swf" quality="high" wmode="opaque" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="760" height="160"></embed>
  </object></td>
</tr>
</table>
 </div>

解决方案 »

  1.   

    考虑你的flash的原因吧,随便去下载个透明flash 在去看看效果 很大的可能是你flash的问题
      

  2.   

    在火狐和谷歌浏览器中网页头部的Flash动画变为了黑糊糊的一片请问这是什么原因造成的?应该怎样修改?是不是因为Flash的背景是黑色的,而“ <param name="wmode" value="transparent" />”把它的背景设为了透明,但是在火狐和谷歌中依然是黑色的。 如果是这个原因,那各位大侠谁知道那个网站可以下载背景透明的Flash动画吗?所用到的代码如下:
    <div style="width:1011px; height:144px;">
    <table>
    <tr>
    <td background="<%=zf11_Logo%>" width="1011" height="144">
      <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="760" height="140">
      <param name="movie" value="images/caxc/ad/10.swf" />
      <param name="quality" value="high" />
      <param name="wmode" value="transparent" />
      <embed src="images/caxc/ad/10.swf" quality="high" wmode="opaque" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="760" height="160"></embed>
      </object></td>
    </tr>
    </table>
     </div>
      

  3.   

    本帖最后由 net_lover 于 2011-01-20 09:08:04 编辑
      

  4.   

    本帖最后由 net_lover 于 2011-01-20 09:07:36 编辑
      

  5.   

    <p>cesh </p>
    <p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p><p>cesh </p>
    <div style="width:1011px; height:144px;position:absolute;left:0">
      <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="1000" height="800" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0">
      <param name="movie" value="http://flash.qqwen.com/qqwuqijia/sucai/jinyu.swf" />
      <param name="quality" value="high" />
      <param name="wmode" value="transparent" />
      <embed src="http://flash.qqwen.com/qqwuqijia/sucai/jinyu.swf" quality="high" wmode="transparent" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"  width="1000" height="800"></embed>
      </object>
     </div>
      

  6.   


    是的就是这样的。
    IE下起作用的是:<param name="wmode" value="transparent" />
    火狐和谷歌等浏览器下起作用的是:<embed src="images/caxc/ad/10 .swf" quality="high" wmode="transparent" >请问这是为什么么呢?以前学过这方面的知识,但是后来忘了。浏览器除了CSS兼容性和Flash方面,在其它方面还有什么不同吗?
      

  7.   

    因为IE浏览器的Falsh插件是ActiveX控件...微软江湖老大财大气粗,W3C只好为他们搞两套标准...
      

  8.   

    浏览器对Flash不兼容造成的。
      

  9.   

    本帖最后由 net_lover 于 2011-01-20 16:04:25 编辑
      

  10.   

    function writeflashhtml( arg )
    {
    var parm = []
    var _default_version = "8,0,24,0";
    var _default_quality = "high";
    var _default_align = "middle";
    var _default_menu = "false";for(i = 0; i < arguments.length; i ++)
    {
    parm[i] = arguments[i].split(' ').join('').split('=')
    for (var j = parm[i].length-1; j > 1; j --){
    parm[i][j-1]+="="+parm[i].pop();
    }
    switch (parm[i][0])
    {
    case '_version' : var _version = parm[i][1] ; break ; 
    case '_swf' : var _swf = parm[i][1] ; break ; 
    case '_base' : var _base = parm[i][1] ; break ; 
    case '_quality' : var _quality = parm[i][1] ; break ; 
    case '_loop' : var _loop = parm[i][1] ; break ; 
    case '_bgcolor' : var _bgcolor = parm[i][1] ; break ; 
    case '_wmode' : var _wmode = parm[i][1] ; break ; 
    case '_play' : var _play = parm[i][1] ; break ; 
    case '_menu' : var _menu = parm[i][1] ; break ; 
    case '_scale' : var _scale = parm[i][1] ; break ; 
    case '_salign' : var _salign = parm[i][1] ; break ; 
    case '_height' : var _height = parm[i][1] ; break ; 
    case '_width' : var _width = parm[i][1] ; break ; 
    case '_hspace' : var _hspace = parm[i][1] ; break ; 
    case '_vspace' : var _vspace = parm[i][1] ; break ; 
    case '_align' : var _align = parm[i][1] ; break ; 
    case '_class' : var _class = parm[i][1] ; break ; 
    case '_id' : var _id = parm[i][1] ; break ; 
    case '_name' : var _name = parm[i][1] ; break ; 
    case '_style' : var _style = parm[i][1] ; break ; 
    case '_declare' : var _declare = parm[i][1] ; break ; 
    case '_flashvars' : var _flashvars = parm[i][1] ; break ; 
    default :;
    }
    }
    var thtml = ""
    thtml += "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=" + ((_version)?_version:_default_version) + "'"
    if(_width) thtml += " width='" + _width + "'"
    if(_height) thtml += " height='" + _height + "'"
    if(_hspace) thtml += " hspace='" + _hspace + "'"
    if(_vspace) thtml += " vspace='" + _vspace + "'"
    if(_align) thtml += " align='" + _align + "'"
    else thtml += " align='" + _default_align + "'"
    if(_class) thtml += " class='" + _class + "'"
    if(_id) thtml += " id='" + _id + "'"
    if(_name) thtml += " name='" + _name + "'"
    if(_style) thtml += " style='" + _style + "'"
    if(_declare) thtml += " " + _declare
    thtml += ">"
    if(_swf) thtml += "<param name='movie' value='" + _swf + "'>"
    if(_quality) thtml += "<param name='quality' value='" + _quality + "'>" 
    else thtml += "<param name='quality' value ='" + _default_quality + "'>"
    if(_loop) thtml += "<param name='loop' value='" + _loop + "'>"
    if(_bgcolor) thtml += "<param name='bgcolor' value='" + _bgcolor + "'>"
    if(_play) thtml += "<param name='play' value='" + _play + "'>"
    if(_menu) thtml += "<param name='menu' value='" + _menu + "'>"
    else thtml += "<param name='menu' value='" + _default_menu + "'>"
    if(_scale) thtml += "<param name='scale' value='" + _scale + "'>"
    if(_salign) thtml += "<param name='salign' value='" + _salign + "'>"
    if(_wmode) thtml += "<param name='wmode' value='" + _wmode + "'>"
    if(_base) thtml += "<param name='base' value='" + _base + "'>"
    if(_flashvars) thtml += "<param name='flashvars' value='" + _flashvars + "'>"
    thtml += "<embed pluginspage='http://www.macromedia.com/go/getflashplayer'"
    if(_width) thtml += " width='" + _width + "'"
    if(_height) thtml += " height='" + _height + "'"
    if(_hspace) thtml += " hspace='" + _hspace + "'"
    if(_vspace) thtml += " vspace='" + _vspace + "'"
    if(_align) thtml += " align='" + _align + "'"
    else thtml += " align='" + _default_align + "'"
    if(_class) thtml += " class='" + _class + "'"
    if(_id) thtml += " id='" + _id + "'"
    if(_name) thtml += " name='" + _name + "'"
    if(_style) thtml += " style='" + _style + "'"
    thtml += " type='application/x-shockwave-flash'"
    if(_declare) thtml += " " + _declare 
    if(_swf) thtml += " src='" + _swf + "'"
    if(_quality) thtml += " quality='" + _quality + "'"
    else thtml += " quality='" + _default_quality + "'"
    if(_loop) thtml += " loop='" + _loop + "'"
    if(_bgcolor) thtml += " bgcolor='" + _bgcolor + "'"
    if(_play) thtml += " play='" + _play + "'"
    if(_menu) thtml += " menu='" + _menu + "'"
    else thtml += " menu='" + _default_menu + "'"
    if(_scale) thtml += " scale='" + _scale + "'"
    if(_salign) thtml += " salign='" + _salign + "'"
    if(_wmode) thtml += " wmode='" + _wmode + "'"
    if(_base) thtml += " base='" + _base + "'"
    if(_flashvars) thtml += " flashvars='" + _flashvars + "'"
    thtml += "></embed>"
    thtml += "</object>"
    document.write(thtml)
    }
    调用 
                writeflashhtml("_swf=xx.swf", "_width=750", "_height=700" ,"_wmode=transparent");