lima-city: Webhosting, Domains und Cloud
1 Pluspunkt 0 Minuspunkte
Wie kann ich ein Popup nur beim ersten Besuch einer Webseite anzeigen?
bezieht sich auf eine Antwort auf: HTML Popup mit Javascript
von  

1 Antwort

0 Pluspunkte 0 Minuspunkte

Du kannst Cookies verwenden, um den Besuch zu verfolgen. Bevor du das Popup anzeigst, überprüfe, ob ein bestimmtes Cookie bereits im Browser des Benutzers vorhanden ist. Wenn das Cookie existiert, bedeutet das, dass der Besucher die Seite bereits besucht hat und das Popup nicht erneut angezeigt werden muss. Falls das Cookie nicht vorhanden ist, zeige das Popup an und erstelle gleichzeitig das Cookie, um den Besuch zu markieren so das es beim nächsten Mal nicht mehr angezeigt wird.

// Prüfe, ob das Cookie bereits vorhanden ist
if (!document.cookie.includes("popupShown=true")) {

    // Zeige das Popup an
    // Dein Popupcode hier

    // Setze das Cookie, um den Besuch zu markieren (mit Ablaufdatum in Tagen)
    var expirationDate = new Date();
    expirationDate.setDate(expirationDate.getDate() + 30); // 30 Tage 
    document.cookie = "popupShown=true; expires=" + expirationDate.toUTCString() + "; path=/";

}
von  
Diese Community basiert auf dem Prinzip der Selbstregulierung. Beiträge werden von Nutzern erstellt, bewertet und verbessert – ganz ohne zentrale Moderation.

Wer hilfreiche Fragen stellt oder gute Antworten gibt, sammelt Punkte. Mit steigender Punktzahl erhalten Mitglieder automatisch mehr Rechte, zum Beispiel

  • Kommentare verfassen
  • Beiträge bewerten
  • Inhalte bearbeiten
  • Inhalte ausblenden

So entsteht eine Plattform, auf der sich Qualität durchsetzt – getragen von einer engagierten Gemeinschaft. Unser Ziel: Guter Inhalt. Für alle.

2.3k Fragen

2.8k Antworten

260 Kommentare

13 Nutzer