Magnific Popup显示iframe加载,但随后重定向到URL

时间:2015-03-30 17:05:24

标签: javascript jquery iframe magnific-popup

Magnific Popup

我在Magnific Popup中使用外部网址的iframe有错误结果。

问题

当我打开带有外部网址的iframe链接时,它会弹出弹出窗口,有时甚至会显示加载的&然后将我重定向到实际的URL。我尝试了多种不起作用的变体,但这是我目前所拥有的:

    $(document).ready(function() {
    $('.open_iframe').magnificPopup({
        type: 'iframe',
                iframe: {
                patterns: {
                    yourcustomsource: {
                        index: '',
                        src: '%id%'
                    }
                }
            }
        });
    }); 

有效的例外情况

  • 加载安装在Magnific iframe中的网站
  • 在Magnific iframe中加载Youtube视频
  • 如果创建了一个画廊&它是通过Youtube链接或网站网址启动的,它允许我浏览其他外部链接。

总体而言,如何停止此重定向行为,以便在iframe中正确加载外部网址?

1 个答案:

答案 0 :(得分:0)

按如下方式处理click事件以停止重定向:

 $('.open_iframe').click(function(){
     return false;
 });

这对我有用。