javascript
  • flash
  • object
  • 2011-01-28 58 views 0 likes 
    0

    我有这段代码,但不起作用。通过javascript创建Flash

    HTML块:

    <div id="div_container"></div> 
    

    JS

    var youtube_code = '<object width="434" height="309"><param name="movie" value="http://www.youtube-nocookie.com/v/NWHfY_lvKIQ&hl=es_AR&fs=1?rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/NWHfY_lvKIQ&hl=es_AR&fs=1?rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="434" height="309"></embed></object>'; 
        document.getElementById('div_container').innerHTML = youtube_code; 
    

    我真的不明白为什么。我试过在所有浏览器中(IE,FF,CHR,O)。不是js错误发生。我可以在firebug或inspector中看到该对象节点已创建。但是Flash插件永远不会出现。

    感谢

    +5

    说 '不行' 真的是没有帮助的。您需要提供更多信息。告诉我们这是行不通的 - 你有没有想到的结果,你会得到什么结果?给我们提供的不仅仅是一行Javascript代码段(至少整个代码行) - 您试图引用一个HTML元素,提供声明该元素的HTML代码部分。告诉我们您正在测试哪个浏览器,什么操作系统等。 – 2011-01-28 15:55:05

    +0

    真的很好的问题,但我一直使用SWFObject来嵌入闪存。 这是一个IE浏览器的问题? – Ravikiran 2011-01-28 15:58:22

    +0

    安东尼,你是对的......我已经扩展了我的解释。 – 2011-01-28 16:17:07

    回答

    0

    试试这个:

    
    <html> 
    <head> 
    </head> 
    <script> 
    var youtube_code = '<object width="434" height="309">'+ 
    '<param name="movie" value="http://www.youtube-nocookie.com/v/NWHfY_lvKIQ&hl=es_AR&fs=1?rel=0" />'+ 
    '<param name="allowFullScreen" value="true" />'+ 
    '<param name="allowscriptaccess" value="always" />'+ 
    '<embed src="http://www.youtube-nocookie.com/v/NWHfY_lvKIQ&hl=es_AR&fs=1?rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="434" height="309">'+ 
    '</embed>'+ 
    '</object>'; 
    var writeIt = function() { 
        document.getElementById('div_container').innerHTML = youtube_code; 
    }; 
    </script> 
    <body onLoad="writeIt();"> 
    <div id="div_container"></div> 
    </body> 
    </html> 
    
    1

    推荐:使用像SWFObject的一个完善的,久经考验的js库,而不是。

    相关问题