2011-05-29 62 views
2

使用新的YouTube嵌入代码视频无需使用Flash播放。但是,使用Javascript禁用视频不再播放。播放带或不带Flash的嵌入式YouTube视频,带或不带Javascript

我想什么是嵌入YouTube视频优雅的方式,涵盖所有基础:在

  • 的JavaScript,与Flash
  • 的Javascript上没有闪光
  • 不需要JavaScript,与Flash
  • 没有使用Javascript,没有闪光灯

目前,我的最好成绩来自于使用新的嵌入代码为那些与Java类对于那些没有的旧嵌入代码。这不包括没有Javascript或Flash的人。

有没有更简单的解决方案,还是我在正确的轨道上?

参见:http://carolineelisa.com/rkl/video_TITTB.html

的代码片段(iframe中是从那些隐藏不使用JavaScript):

<iframe id="js-only" width="640" height="390" src="http://www.youtube.com/embed/z73ZKb50V3Y?rel=0" frameborder="0" allowfullscreen></iframe> 
<noscript> 
<object width="640" height="390"> 
    <param name="movie" value="http://www.youtube.com/v/z73ZKb50V3Y?fs=1&amp;hl=en_US"> 
    </param> 
    <param name="allowFullScreen" value="true"> 
    </param> 
    <param name="allowscriptaccess" value="always"> 
    </param> 
    <embed src="http://www.youtube.com/v/z73ZKb50V3Y?fs=1&amp;hl=en_US" type="application/x-shockwave-flash" width="640" height="390" allowscriptaccess="always" allowfullscreen="true"></embed> 
</object> 
</noscript> 

谢谢!

+0

究竟如何了''