Fancybox 1.3.4无法在IE中工作

我在这个网站上有一个嵌入fancybox的.swf电影: http : //www.courtyarddental.co.uk

除了IE之外,这在所有浏览器中都能正常工作,我只是得到了灰色屏幕但没有弹出框。

任何帮助非常感谢!

这是一个老问题,我们从来不知道到底是什么原因。 基本上fancybox v1.3.x不会像你的代码一样显示带有“data”属性(IE6 / 7/8)的“object”元素

 

你可以在2010年1月看到旧post

此外,链接内联内容还有其他问题; 看到这里

我建议你直接链接video

 Play the video 

并使用此脚本

 $(document).ready(function() { $('#movie').fancybox({ 'padding': 0, //optional 'width': 640, 'height': 360, 'type': 'swf', 'autoScale': false }); }); 

适用于大多数浏览器,包括IE7 +

这是一个演示

IE 9.0.8112.18641Flash播放器11.0.1.152下,SWF加载并播放正常。 (不自动启动,我需要单击swf播放按钮才能启动电影。)

可能的缓存问题?

此外,你的盒子看起来不够大; 我看到包含SWF的div的水平和垂直滚动条。