Auto-Popup Lightbox Formular mit Cookie mittels JavaScript einbetten

27. Januar 2026

Eine der nützlichsten Funktionen von Lightbox-Formularen ist die Möglichkeit, diese standardmäßig beim Laden der Webseite zu öffnen, anstatt dass Nutzer einen Link oder eine Schaltfläche anklicken müssen.

Wenn Sie diese Option aktivieren, wird das Formular jedoch immer geöffnet, wenn Ihre Nutzer die Seite erneut besuchen oder aktualisieren. Um dies zu vermeiden, können Sie das Lightbox-Formular verbessern, indem Sie eine Browser-Cookie-Funktion hinzufügen, die das Formular nur für Erstbesucher öffnet.

Als Erstes sollten Sie den Lightbox-Einbettungscode für Ihr Formular abrufen. Los geht’s!

Lightbox-Einbettungscode abrufen

Am wichtigsten ist in diesem Schritt die Aktivierung der Option Beim Laden der Seite. So geht’s:

  1. Navigieren Sie im Formular-Generator oben auf der Seite zum Tab Veröffentlichen.
  2. Wählen Sie im linken Bereich Einbetten aus.
  3. Wählen Sie die Option Lightbox aus und klicken Sie darauf.
Auto-Popup Lightbox Formular mit Cookie mittels JavaScript einbetten Image-1
  1. Klicken Sie anschließend auf die Schaltfläche Anpassen.
Auto-Popup Lightbox Formular mit Cookie mittels JavaScript einbetten Image-2
  1. Aktivieren Sie im geöffneten Fenster das Kontrollkästchen Beim Laden der Seite öffnen und klicken Sie auf die Schaltfläche Änderungen speichern.
Auto-Popup Lightbox Formular mit Cookie mittels JavaScript einbetten Image-3
  1. Klicken Sie abschließend auf Code kopieren und beginnen Sie mit dem Einbetten in Ihre Webseite.
Auto-Popup Lightbox Formular mit Cookie mittels JavaScript einbetten Image-4

Sie haben nun den Lightbox-Einbettungscode. Weiter geht’s!

Benutzerdefiniertes Skript zum Lightbox-Code hinzufügen

So fügen Sie das benutzerdefinierte Skript hinzu:

  1. Fügen Sie den Lightbox-Einbettungscode in Ihren bevorzugten Texteditor ein. Zum Beispiel so:
<script src="https://form.jotform.com/static/feedback2.js" type="text/javascript"></script>
<script type="text/javascript">
  var JFL_222422297363051 = new JotformFeedback({
	formId: "222422297363051",
	base: "https://form.jotform.com/",
	windowTitle: "Lightbox Form",
	background: "#FFA500",
	fontColor: "#FFFFFF",
	type: "false",
	height: 500,
	width: 700,
	openOnLoad: true
  });
</script>
  1. Suchen Sie im Einbettungscode nach der folgenden Zeile:
<script type="text/javascript">

Und ersetzen Sie es durch Folgendes:

<script type = "text/javascript">
   checkCookie();
//Set cookie
function setCookie(cname, cvalue) {
   document.cookie = cname + "=" + cvalue + "; ";
}
//Get cookie
function getCookie(cname) {
   var name = cname + "=";
   var ca = document.cookie.split(";");
   for (var i = 0; i < ca.length; i++) {
      var c = ca[i];
      while (c.charAt(0) == " ") {
         c = c.substring(1);
      }
      if (c.indexOf(name) == 0) {
         return c.substring(name.length, c.length);
      }
   }
   return "";
}
//Check cookie is existing
function checkCookie() {
   var user = getCookie("username");
   if (user == "visited") {
      /* What to do is the visitor is just returning (cookie already existing) */
      alert("Cookie found: Welcome back!");
   } else {
  1. Suchen Sie abschließend am Ende des Codes nach der folgenden Zeile:
</script>

Ersetzen Sie diese durch Folgendes:

	setCookie("username", "visited");
	}
  }
</script>

Das benutzerdefinierte Skript hat die folgenden Funktionen:

  • setCookie() — Diese Funktion setzt einen Cookie im Browser des Nutzers, wenn dieser die Seite besucht, auf der Sie das Formular eingebettet haben. Es wird ein Cookie mit dem String-Wert „username=visited“ erstellt.
  • getCookie() — Diese Funktion ruft den aktuell von Ihrem benutzerdefinierten Skript gesetzten Cookie ab.
  • checkCookie() — Diese Funktion prüft den Wert des abgerufenen Cookies. Das Formular wird nicht geladen, wenn der Wert mit dem String übereinstimmt.

So sieht der finale Code aus: Benutzerdefinierter Lightbox-Code
Sehen Sie sich hier die Demo an: Demo-Lightbox-Formular
Versuchen Sie, die obigen Links im privaten oder Inkognito-Modus Ihres Browsers zu öffnen.

Siehe auch:

Kommentar abschicken:

Jotform Avatar
Diese Seite ist durch reCAPTCHA geschützt und es gelten die Google Datenschutzbestimmungen und Nutzungsbedingungen.

Podo Comment Schreiben Sie den ersten Kommentar.
Haben Sie noch Fragen?

Wir sind rund um die Uhr für Sie da, wann immer Sie uns brauchen, Tag und Nacht. Haben Sie eine Frage oder brauchen Sie Hilfe? Unser Team steht Ihnen jederzeit zur Verfügung.