本帖最后由 zxasqw124578 于 2009-12-04 02:42:14 编辑

解决方案 »

  1.   

    这里有错误src="bcastr3.swf" 要么绝对路径,要么相对路径。
      

  2.   

    htm 和 aspx 播放.swf是相同的,看看你路径对不对?
      

  3.   

    bcastr3.swf  这个路径肯定不行的,会无法找到swf文件。
      

  4.   

    楼主能不能教我怎么在ASP.NET里面插入FLASH?
    越详细越好,过段时间正要用呢![email protected]
    先谢谢啦
      

  5.   

    路径应该没错的,因为同目录的HTM都能显示。
      

  6.   

    重复一下,同样是这段代码,我的HTM显示加载成功,而ASPX却“无法加载影片”。
    HTM和ASPX都在同一个文件夹里面。
    请教一下各位,这个问题产生的原因。
      

  7.   

    不是站点问题啦。。
    <script>
     var swf_width = 930;
    var swf_height = 350;
    // 0xffffff:文字颜色|1:文字位置|0x0066ff:文字背景颜色|60:文字背景透明度|0xffffff:按键文字颜色|0x0066ff:按键默认颜色|0x000033:按键当前颜色|8:自动播放时间(秒)|2:图片过渡效果|1:是否显示按钮|_blank:打开窗口
    var swf_config = "|2|||0xFFFFFF|0xFF6600||4|3|1|_blank"
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="' + swf_width + '" height="' + swf_height + '">');
    document.write('<param name="movie" value="bcastr.swf?bcastr_xml_url=promote.xml"><param name="quality" value="high">');
    document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
    document.write('<param name="FlashVars" value="bcastr_config=' + swf_config + '">');
    document.write('<embed src="bcastr.swf?bcastr_xml_url=promote.xml" wmode="opaque" FlashVars="bcastr_config=' + swf_config + '" menu="false" quality="high" width="' + swf_width + '" height="' + swf_height + '" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
    document.write('<\/object>');</script>把这个js放进你的html页面:::;
    文件结构
          
        index.html里有引用flash;
       bcastr3.swf这个要跟index.html同一极
        promote.xml 这个也要跟index.html和bcastr3.swf同一级
        images文件夹要跟以上3个文件同一级...
           
        
      

  8.   

    你这个引用flash引用 没有把xml传给flash当然无法显示<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="500" height="500"> 
           
           <param name="movie" value="bcastr.swf?bcastr_xml_url=promote.xml"> 
           
           <param name="quality" value="high"> 
           
           <param name="SCALE" value="exactfit"> 
           
           <embed src="bcastr.swf?bcastr_xml_url=promote.xml" width="500" height="500" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" scale="exactfit"></embed> 
           
           </object> 
           
          </div> 
        </div>看一下行不行?  还要注意一下文件存放形式
      

  9.   

    我连普通的FLASH都插入不了,应该不是XML问题。
    我插入FLASH在其他我新建的站点能显示出来。
      

  10.   

    链接问题的话,右击迅雷下载这个FLASH也可以完成?
    测试时,我用迅雷下载这个页面的FLASH是可以下载到的。
    可是这个页面的FLASH就是不显示。
      

  11.   

    简单的一条语句就够了,
    <embed src="bcastr3.swf" width="500" height="500" ></embed> 
           
      

  12.   

    那么你插件没安装啊!!
    客户端安装微软的media player
      

  13.   

    新手路过
    你用这段代码试试,我的这段代码在我这是可以的,你改成你的SWF格式的应该就行了。
                <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="700"
                    height="140" align="right" class="STYLE5" style="text-align: center; vertical-align: middle;">
          <param name="movie" value="XXXXXX.swf">
                    <param name="quality" value="high">
                    <embed align="right" height="140" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash"
                        quality="high" src="XXXXXX.swf" type="application/x-shockwave-flash" width="700"></embed>
                </object>
      

  14.   

    正如前面的朋友说,我也知道了,必须在IIS里运行。