ページロード時にオーバーレイバックグラウンドを設定しましたが、ユーザーごとに1回ロードする必要があるため、ページをクリックして戻ってくるとオーバーレイは表示されません再び。これについての助けがあれば、非常に感謝しています。ここに私のコードです:ページ読み込み時にポップアップするユーザーごとに1回だけ読み込む場合
<div class="overlay-bg">
<div class="overlay-inner">
<h2>To explore more simply...</h2>
<div class="col-xs-4">
<p>Drag</p>
<img src="AW16/pages/AW16_Lookbook_Timeoutmessage_03_02_new.gif?$staticlink$" alt="Hit List" height="85" width="80">
</div>
<div class="col-xs-4 middle-col">
<p>or</p>
</div>
<div class="col-xs-4">
<p>Use arrow</p>
<img src="AW16/pages/AW16_Lookbook_Timeoutmessage_05_02_new.gif?$staticlink$" alt="Hit List" height="85" width="123">
</div>
<a class="close-btn-new">CLOSE</a>
</div>
<script type="text/javascript">
$(document).ready(function(){
// function to show our popups
function showPopup(whichpopup){
if (document.cookie.replace(/(?:(?:^|.*;\s*)doSomethingOnlyOnce\s*\=\s*([^;]*).*$)|^.*$/, "$1") !== "true") {
$('.overlay-bg').show(); //display your popup background and set height to the page height
document.cookie = "doSomethingOnlyOnce=true; expires=Fri, 31 Dec 9999 23:59:59 GMT";
}
}
// function to close our popups
function closePopup(){
$('.overlay-bg').hide(); //hide the overlay
}
// hide popup when user clicks on close button or if user clicks anywhere outside the container
$('.close-btn-new, .overlay-bg').click(function(){
closePopup();
});
});
</script>
ユーザーセッションごとにポップアップを1回だけ表示しますか? –
私はあなたがブラウザを更新するたびに、意味する – user3767554