0

ファンシーボックス iframe を iframe から親に呼び出そうとしています。Firefox では正常に動作しますが、Google Chrome では動作しません。私が使用している: fancybox v2.1.5

<head>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript" src="../fancybox/source/jquery.fancybox.pack.js"></script>   
<script>
$(document).ready(function() {
    $('.video').click(function(e){
        e.preventDefault();
        parent.parent.$.fancybox({
            href: this.href,
            width: 560,
            height: 315,
            type: 'iframe',
            helpers: {
                overlay: {
                opacity: 0.3
                }
            } 
        }); 
    });     
}); 
</script>
</head>

そして、これは私がそれを親に呼び出そうとしている方法です:

<a href="javascript:parent.$.fancybox.open({href : 'http://www.youtube.com/embed/3l8MwU0IjMI?autoplay=1', type: 'iframe'});" class="video">open youtube video</a>

ありがとうございました!

4

0 に答える 0