Flash 为什么IE8不加载YouTube播放器?

Flash 为什么IE8不加载YouTube播放器?,flash,internet-explorer-8,youtube,jquery-tools,Flash,Internet Explorer 8,Youtube,Jquery Tools,在jQuery工具覆盖中加载YouTube视频播放器时,我有以下标记: <a rel="#YouTubeVideo_MZKORPYI0HM" href="http://www.youtube.com/watch?v=mZkoRpyi0HM" title="Watch the YouTube video"> <img src="http://img.youtube.com/vi/mZkoRpyi0HM/2.jpg" class="youtubeThumbnail withBord

在jQuery工具覆盖中加载YouTube视频播放器时,我有以下标记:

<a rel="#YouTubeVideo_MZKORPYI0HM" href="http://www.youtube.com/watch?v=mZkoRpyi0HM" title="Watch the YouTube video">
<img src="http://img.youtube.com/vi/mZkoRpyi0HM/2.jpg" class="youtubeThumbnail withBorder" alt="Watch the video" width="134" height="100"/>
</a>

<div id="YouTubeVideo_MZKORPYI0HM" class="overlay youtube rounded">
    <object width="640" height="505"
        type="application/x-shockwave-flash" id="YouTubeVideo_MZKORPYI0HM_Player" data="http://www.youtube.com/v/mZkoRpyi0HM?video_id=mZkoRpyi0HM&amp;version=3&amp;enablejsapi=1&amp;playerapiid=ytplayer">
        <param name="allowScriptAccess" value="always">
        <param name="bgcolor" value="#cccccc">
    </object>
</div>
该页面的行为完全符合我在Firefox所有版本和Chrome中的预期。然而,在IE8和我最新的flash插件中,我在状态栏中看到一条剩余1项的消息,覆盖层不包含flash播放器。右键单击灰色区域显示未加载电影的消息


如何使用IE8诊断和解决此问题?

将我的分数升级到,即使用iframe,似乎成功了

加幅如下:

<iframe class="youtube-player" type="text/html" width="640" height="505" src="http://www.youtube.com/embed/mZkoRpyi0HM" frameborder="0"></iframe>