Delayed newsletter popup

Arun - 24/08/2020 4:03 PM

Include libraries

  • Fancybox
  • Js cookie – https://github.com/js-cookie/js-cookie

 

Files 1

file.html
html
<script type="text/javascript">

var nws_pop_cook = Cookies.get('nws_pop');

if(nws_pop_cook == null){
    //cookie null, set
    Cookies.set('nws_pop', '1', { expires: 2/1440 }); // minutes to days
    //console.log('not set, setting');

    setTimeout(function(){
        $.fancybox.open({ // FancyBox 3
            src: '#nws_pop', 
            //modal: true,
            gutter: 0,
            padding: 0,
             touch: {
                vertical: false, // Allow to drag content vertically
                momentum: true // Continue movement after releasing mouse/touch when panning
              },

        });
    }, 3000);
}else{
    //console.log('already set,');
    

}

    

    
</script>