单击一定数量的页面后,使用cookie来显示弹出窗口

时间:2019-02-26 12:28:41

标签: javascript

我试图在用户单击一定数量的页面后显示弹出模式。

当前,这是我的代码。

function BlackFridayPopup() {

    if (isMobile) return;
    if (!$('body').hasClass('homepage') && getCookie('page_count') != 3) return;

    $(window).on('load', function () {
        if (getCookie('blackFridayPopup')) return;

        setCookie('blackFridayPopup', '1', '7');
        $('#myModel').modal('show');
    });
}

页面计数功能可以正常工作,并可以进行计数。

任何帮助或建议都会很棒!

1 个答案:

答案 0 :(得分:0)

cookie“ blackFridayPopup”始终为空。因此,您的函数正在返回。

您需要检查该值是否为null,否则返回。

赞:

delayWhen