2011-05-29 66 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

究竟如何了''