Fancybox iFrame Overlay无法显示

时间:2014-07-23 10:59:27

标签: jquery iframe fancybox-2

我使用以下代码在某些产品页面上显示弹出窗口以确认用户已超过18,此功能效果很好,但不会显示淡出背景页面的叠加层。 在页面渲染后查看代码,我可以看到当我的iFrame显示时,div“fancybox-overlay”不存在。 我已尝试使用下面代码中显示的帮助程序,但没有运气!

编辑:我一直在尝试使用帮助器中的“closeBtn:false”从右上角删除关闭按钮,但这也不起作用!

<script type="text/javascript" src="/js/newsletter/newsletter.js"></script>
<script>
veriage = getCookie('ageveri');
if (!veriage){veriage = 10};
if (veriage == 10){veriage = 20;

  jQuery.fancybox({

        href: "/js/agecheck/age-check.html",
        type: 'iframe',
        'width': 450,
        helpers:  {
                  overlay : true
        } 

            });

}
if (veriage != 10){
cookieData = veriage;
setCookie('ageveri',cookieData,expDate)
}
</script>

0 个答案:

没有答案