2013-04-21 36 views
0

嘿,我有一個快速的JavaScript問題!沮喪試圖讓它排序....現在我的模態股市在10秒後顯示是正確的,但我想只顯示它一次每會話。這裏是我當前的代碼:火JavaScript(燈箱)每會話一次

<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

可以使用session storage

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

    sessionStorage.hidemodal = true; 
} 
+0

感謝這一點 - 它的工作原理,但是當我重新審視我想模態再次說明了什麼? 也就是說,每次訪問只顯示一次 – LiamV 2013-05-01 19:01:40