JS Popup Logikproblem

Zero2000

Erfahrenes Mitglied
Hallo

ich hab in meinem Kopf einen Knoten und nun kommt da nichts mehr durch.

Ich habe ein Popup mit Javascript realisiert , welches von selbst kommt OnLoad und von selbst verschwindet wenn es nicht mehr den Fokus hat und wenn man es ein paar Sekunden nicht beachtet.
Und jetzt kommt das Logikproblem: Es soll nur einmalig aufgehen innerhalb der Navigation. Also wenn ich es z.B. nicht beachte dann soll es nach dem aktualisieren der Seite auch nicht nochmal erscheinen. Ist das überhaupt möglich? Im Moment habe ich das so gelöst das ich das Popup durch OnUnLoad auf einer vorherigen Willkommens-Seite starte. Jedoch kann ich dann von dem Popup aus nicht eine bestimmt Seite anspringen.

Hier mal der Code für das öffnen:
Code:
function AutoPopUp() {
var dateiname = "gewinnspielpopup.html";

var nwl = (screen.width-400)/2;
var nwh = (screen.height-300)/2;
  
eigenschaften= "left=100,top=150,";
eigenschaften= eigenschaften + "width=400,height=300,"
eigenschaften= eigenschaften + "menubar=0";     // Menüleiste
eigenschaften= eigenschaften + "toolbar=0";     // Symbolleiste
eigenschaften= eigenschaften + "statusbar=0";   // Statuszeile
eigenschaften= eigenschaften + "scrollbars=0";  // Scrollbars
eigenschaften= eigenschaften + "resizable=0";   // Größe veränderbar
eigenschaften= eigenschaften + "locationbar=0"; // Adresszeile
eigenschaften= eigenschaften + "directories=0"; // Linkleiste
eigenschaften= eigenschaften + "left='+nwl+'"; // Horizontal ausrichten
eigenschaften= eigenschaften + "top='+nwh+'"; // Vertikal ausrichten

fenster = window.open(dateiname,"Titeltext",eigenschaften);
fenster.focus();
}
hier der Code vom Fenster selber:
Code:
 function schliessen() { self.close();
}
 function autoschliessen() { setTimeout("self.close();",15000);
}
Kann mir da jemand auf die Sprünge helfen?

Liebe Grüße
Maik
 
Zurück