如题。

解决方案 »

  1.   

    没有内容的.swf 文件具体是指什么内容?不过,可以通过js 或者xml 给.swf 文件传递参数!
      

  2.   

    就是我的图片信息都在外面,我想把图片导入到.swf文件中。这样就可以随时更改.swf的内容。也就是说,你现在直接用swfFlash打开这个.swf文件是什么都放不出来的,我把它插入到html中再给他加图片好其他的比如说图片翻动的速度什么的。
      

  3.   

    怎么用xml给.swf文件传参数呢?
      

  4.   

    我的代码:
     
    var DataImg="<list><item><img>../image/img1.jpg</img></item><item><img>../image/img2.jpg</img></item></list>";var flashvars = {xmlData:DataImg}; 
    var params = {
      menu: "false",  
      scale: "noScale",  
      allowFullscreen: "true",  
      allowScriptAccess: "always",  
      bgcolor: "#0000ff" 
      /* wmode:"transparent" 设置透明*/
       
    };var attributes = {

    border:"10px",
       

     
     
    swfobject.embedSWF("swf/slideBasic.swf", "swfFlash", "412", "178", "10", "swf/expressInstall.swf",flashvars,params,attributes);flash可以在页面上看到,但是什么也没有显示,背景是蓝色的有作用,border也是有用的。但是就是图片没有显示。我想知道错在哪。
      

  5.   

    你确定你的.swf内的AS是对的?
      

  6.   

    var DataImg="<list><item><img>../image/img1.jpg</img></item><item><img>../image/img2.jpg</img></item></list>";var flashvars = {xmlData:DataImg};可能是这段代码有错。我一直弄不明白 flashvars 的作用是什么。网上说的都是一个样。
      

  7.   

       1. var flashvars = {  
         name1: "hello",  
         name2: "world",  
         name3: "foobar"  
         };  
        var params = {  
         menu: "false"  
         };  
        var attributes = {  
        id: "myDynamicContent",  
       name: "myDynamicContent"  
        };  
           
          
        swfobject.embedSWF("swf/test.swf ", "swfFlash", "412", "178", "10", "swf/expressInstall.swf",flashvars, params, attributes);  为什么flash可以显示,但是我加入的falsvars不显示这是怎么回事呢。这个问题纠结了好几天了。高手帮忙看看。