1

我正在尝试使用 jQuery fancybox 插件(版本 2)解决 IE8 问题

我需要在花式框中显示一个带有一些文本和 iframe 的 div。在 iframe 中加载的页面包含一个 Flash 应用程序。我的代码如下:

<a class="fancybox" href="#myDiv">

<div id="myDiv" style="display:none;">
    <iframe width="580" height="420" style="overflow-y: hidden;" scrolling="no" src="http://urlwithflashapp/"></iframe>     
    <div style="width:550px">
        Some text here
    </div>
</div>

JavaScript:

$(function () {
    $(".fancybox").fancybox();  
});

这适用于 IE8 以外的所有其他浏览器。在 IE8 中,flash 应用程序永远不会出现。它只显示一个带有边框的空白框。

有谁知道这方面的解决方法?:-)

提前致谢。

4

0 回答 0