使用if / else和user agent防止脚本

时间:2014-09-10 12:40:32

标签: javascript jquery

我正在使用Fancybox 2,我是一个javascript(以及jquery库)newb。

我希望在用户代理为“ipad”时阻止弹出窗口。

我只是看不出为什么以下不起作用: 弹出窗口会阻止弹出窗口第二次触发,当弹出窗口弹出时,该弹出窗口也会被丢弃,并且工作正常。

var check_cookie = $.cookie('popupcookie');

    $(window).load(function() {

        if (check_cookie) {
            true
        } else if (navigator.userAgent.match(/iPad/i)) {

        } else {
            $.fancybox('#yt', {
                'afterShow': function() {
                    $.cookie('popupcookie', 'value', {
                        expires: 7
                    });
                }

            });
        }

    });

感谢您收到的任何帮助。

0 个答案:

没有答案