在aspx页面中利用<object></object>嵌入了flash,在发布显示的时候过一会flash就消失了然后出现灰色的感叹号,这是什么情况呢?而且用IE测试的时候经过造成浏览器死机,我估计也是flash代码造成的,不清楚怎么修改,请大家指点一下。

解决方案 »

  1.   

    给你一段我用过的加载flash文件代码
     <embed src='/swf/xf.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' wmode='transparent' width="283" height="289"></embed>
      

  2.   

    前面还是要加<object>吧,那跟我的一样,就是过会flash就消失出现灰色感叹号,不清楚怎么回事
      

  3.   

    本帖最后由 net_lover 于 2012-07-13 11:31:00 编辑
      

  4.   


    用这个吧 应该是可以的  <object> 里面缺少<embed>浏览器不兼容的  也许是这个问题引起的
      

  5.   

    <noscript><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="960" height="210">
              <param name="movie" value="swf/ad.swf" />
              <param name="quality" value="high" />
              <embed src="swf/ad.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="960" height="210"></embed>
            </object></noscript>
    我是这么用的
      

  6.   

    <OBJECT  classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="960" height="241">
    <PARAM NAME="movie" VALUE="aaaaaa.swf">
    <PARAM NAME="quality" VALUE="high">
    <PARAM NAME="wmode" VALUE="transparent">
    <embed src="aaaaaa.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="960" height="241"></embed>
    </OBJECT>这个是正在使用中的,如果还崩溃的话,就很可能是你的flash本身的问题了,可以从网上下个flash放里面试试
      

  7.   

    好像是我的页面里面播放flv文件造成浏览器崩溃,这个怎么解决呢