每个会话一次消防javascript(lightbox)

时间:2013-04-21 17:36:03

标签: javascript jquery

嘿,我有一个快速的JavaScript问题!沮丧的尝试让它排序....现在我的模态div显示10秒后这是正确的,但我想只显示它 ONCE 每个会话。这是我目前的代码:

<script type="text/javascript">
 $(function() { // wait for the DOM
setTimeout(function () {
    var $modal = $('#free-awesome'); // your selector; cache it; only query the DOM once!

    $modal.modal('show'); // show modal; this happens after 10 seconds 

    setTimeout(function () {
        $modal.modal('hide'); // hide modal; 
    }, 50000);    
}, 10000);
});
</script>

我是否可以根据每次访问/会话调整javascript以显示一次?

我对javascript很陌生,所以如果你能让我确切知道如何交换上面的内容那就太棒了!

提前致谢

1 个答案:

答案 0 :(得分:1)

您可以使用session storage

if(!sessionStorage.hidemodal) {
    // your code ...

    sessionStorage.hidemodal = true;
}