如何使模式出现在网站访问的前两页?

问题描述 投票:0回答:1

我一直在寻找这个问题的答案,但所有相关问题似乎都在试图阻止此功能。

简而言之,如何使引导程序模式出现在用户访问的前两页?现在,我有一个模式,其中包含一些简单的cookie脚本,使它每次访问一次。使用cookie或其他方法是否可以做到这一点?

不确定是否有帮助,但这是我当前正在使用的Cookie代码-

jQuery(document).ready(function($) {
setTimeout(function(){   
if(!jQuery.cookie('modalShown')) {
  jQuery("#myemailmodal").modal('show');
  jQuery.cookie('modalShown', true);
}
  }, 20000);
cookies popup bootstrap-modal
1个回答
0
投票

您可以使用sessionStorage并对其进行计数:

$(document).ready(function(){
    let counter = sessionStorage.getItem('counter');
    counter++;
    sessionStorage.setItem('counter',counter);
    if ( counter <= 2 )
        launchmodal();
})
© www.soinside.com 2019 - 2024. All rights reserved.