• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Popup nur einmal öffnen.

the_zoker_09

Mitglied
Hallo zusammen,
Ich habe für meinen Clan eine neue Homepage gemacht.
Da aber noch viele auf die alte HP gehen, wollte ich ein Popup machen, dass nachfragt, ob man nicht auf die neue Seite gehen will.
Bis jetzt sieht das ganze so aus:
HTML:
    <script language="JavaScript">
      confirmWidth=300; //Confirm-Box-Mindest-Breite
      confirmHeight=200; //Confirm-Box-Mindest-Höhe
      xConfirmStart=300,yConfirmStart=100; //Wo die Confirm-Box erscheinen soll

      //Titelzeile:
      confirmTitle="<p align='center'><b>Aktuellere Homepage</b></p>";

      //Haupttext:
      confirmText="<p align='center'>Es gibt eine neue Homepage für den Clan CrystalBlood. Wollen sie zu der aktuellen Seite weitergeleitet werden?</p>";

      //Was passieren soll, wenn auf OK oder Abbrechen geklickt wird:
      function okConfirm() {
        document.getElementById("confirm").style.top=-500; //Confirm-Box verstecken
        window.location.replace('http://www.crystalblood.de'); //Mail-Programm aufrufen
      }
      function abortConfirm() {
        document.getElementById("confirm").style.top=-500; //Confirm-Box verstecken
        //ggf. weitere Anweisungen
      }

      //Für andere Browser
      function confirmAlternative() {
        if(confirm("Dieses Script ist nicht für Ihren Steinzeit-Browser gedacht! ..."))
          window.location.replace('http://www.crystalblood.de'); //bei OK
        //ggf.: else irgendwas
      }
    </script>

<p><a href="javascript:showConfirm()"></a></p>
Ich habe dazu eine Vorlage benutzt.
Nun ist es ziemlich nervig, dass sich das Popup jedes mal öffnet, wenn man die Seite neu lädt.
Deshalb will ich, dass die Antwort in einem Cookie gespeichert wird, damit sich das Fenster nur einmal öffnet.
Kann das jemand in das vorhandene Script einfügen?
Das wäre echt toll.
Vielen Dank
the_zoker_09
 
Zurück
Oben