我正在使用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
});
}
});
}
});
感谢您收到的任何帮助。