Martin: War Fenster schon geöffnet? (Javascript, PHP, .htaccess)

Beitrag lesen

Hallo,

wie kann ich abfragen, ob ein Fenster (geöffnet mit window.open()) schon mal geöffnet wurde?
Dieses Fenster öffnet sich bei verschiedenen Eintrittseiten und hat immer den selben Inhalt. Da man über verschiedene Seiten auf den Internetauftritt kommt, ist der Aufruf in mehreren Seiten notwendig.
Klickt der Benutzer in das Fenster, bekommt er die entsprechende Info und das Fenster schließt sich. Surft er nun weiter und gelangt auf eine andere Eintrittseite öffnet sich das Fenster erneut und mich würde sowas nerven. Daher möchte ich dass das Fenster - wenn einmal geschlossen - nicht mehr geöffnet wird.

Möglichkeiten die mir eingefallen sind:

  • Session im Cockie (will aber keine Cockies verwenden).
  • Speichern von IP und Browser in Datei, bei Übereinstimmung innerhalb einer gewissen Zeit wird das Fenster nicht geöffnet (aufwendig ;-))

Vielleicht gibt's da was in Javascript, PHP, oder auch über die .htaccess, die automatisch den Aufruf macht beim Eintritt auf die Domain - habe aber keine Ahnung ob und wie das geht.

Gruß Martin