fancybox播放使用jquery无法正常工作的swf文件

时间:2016-06-22 06:18:26

标签: jquery html flash fancybox swfobject

我是.SWF格式文件中的新用户。我想使用fancybox弹出窗口在click事件上播放swf文件。 我尝试编写我的要求,但.swf文件无法在fancybox弹出窗口中播放。 我在浏览器中输入了直接网址,但是在fancybox popup中无法正常工作。

enter image description here

以上浏览器截图。 下面的截图是在fancybox弹出窗口中。

enter image description here

关注HTML代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>SWF Playert</title>
    <link rel="stylesheet" href="js/jquery.fancybox-1.3.4.css" type="text/css" media="screen" />
    <script type="text/javascript" src="js/jquery.min.js"></script>
    <script type="text/javascript" src="js/jquery.fancybox-1.3.4.js"></script>
    <script type="text/javascript">
        $(document).ready(function() 
        {
            $("a#inline").fancybox({
                'hideOnContentClick': true
            });
        });
        function swfplayer(swfUrl)
        {
            document.getElementById('swfparam').value = swfUrl;
            document.getElementById('swfembed').src = swfUrl;
        }
    </script>
</head>
<body>
    <a id="inline" class="btn" href="#data" onclick="swfplayer('http://example.com/demo.swf');">Video 1</a>
    <br />
    <div style="display:none">
        <div id="data">
            <object width="500" height="500">
                <param id="swfparam" name="movie" value="">
                <embed id="swfembed" src="" width="100" height="100"></embed>
            </object>
       </div>
    </div>
</body>
</html>

此swf文件无法在firefox浏览器中播放。 这个HTML代码有什么问题吗?

0 个答案:

没有答案