Ich habe einen Overlay-Hintergrund beim Laden der Seite eingerichtet, aber ich brauche es nur einmal pro Benutzer laden, so dass Sie die Überlagerung nicht sehen nochmal. Jede Hilfe mit diesem würde sehr geschätzt werden. Hier ist mein Code ist:Pop-up beim Laden der Seite nur einmal laden pro Benutzer
<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>
Sie möchten Popup nur einmal für jede Benutzersitzung anzeigen? –
Ich meine jedes Mal, wenn Sie den Browser aktualisieren, danke – user3767554