Popup soll geschlossen werden wenn das Hauptfenster geschlossen wird.

Hallo,

ich habe mal wieder eine Frage :), also ich habe eine Seite wenn man da auf "Chat" klickt wird dieser in einem neuen Popup geöffnet. Wird nun die Hauptseite geschlossen von wo der Chat geöffnet wurde, läuft der chat weiter ... dies soll aber nicht möglich sein sondern es soll angezeigt werden "Verbindung unterbrochen" oder so ähnlich, weiß jemand wie man sowas mit PHP Realisieren kann oder ob das überhaupt möglich ist?

Für hilfe wäre ich sehr dankbar :)
 
LiebHabSchafi hat gesagt.:
wie man sowas mit PHP Realisieren kann
Gar nicht, da PHP serverseitig abläuft bekommt es clientseitige Ereignisse nur mit wenn diese zum Server geschickt werden (z.B. klick auf Link).
oder ob das überhaupt möglich ist?
Ja mit JavaScript:
Mit onUnload() rufst du eine Funktion auf
http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onunload
die dein Popup auf eine andere Seite schickt
http://de.selfhtml.org/javascript/objekte/location.htm
 
erstmal an die ein Dankeschön die mir versuchen zuhelfen :)

SilentWarrior hat gesagt.:
http://de.selfhtml.org/javascript/objekte/window.htm#open

Der erste Parameter … :rolleyes:

Beim nächsten Mal bitte zuerst :rtfm:

dies hab ich auch gesehen wird aber leider nicht vom IE unterstützt


German hat gesagt.:
Ja mit javascript:
Mit onUnload() rufst du eine Funktion auf
http://de.selfhtml.org/javascript/s...er.htm#onunload
die dein Popup auf eine andere Seite schickt
http://de.selfhtml.org/javascript/objekte/location.htm

hier müsste das unOnload doch über ein Frameset aufgerufen werden, da sonst wenn ein wert über die URL geliefert wird sofort die unOnload funktion aufgerufen wird, richtig ?

wenn ich die Seite aktualisiere, wird aber wiederrum auch sofort die unOnload funktion aufgerufen, oder wie kann man das umgehen ?

:(
 
Zurück