Befehl beim Schliessen des Fenster
Blade
- javascript
Also, es geht um folgendes. Ich betreibe eine riesige Community (s-dc.org). Und einen Chat habe ich auch. Nämlich den Freeware-Chat. So, nun ist es so, dass sich der Chatframe in einen Frame geöffnet hat. Nun haben wir den so umgebaut, dass sich der Chatframe in ein neues Fenster (Popup) öffnen. Jedoch habe ich jetzt das Problem, dass sich zunehmend Chatleichen bilden. Wir haben inzwischen einen Logout-Button, den jedoch kaum einer Beachtung schenkt. Durch einfaches Schliessen des Chatfenster, entstehen Chatleichen, dass dazu zurückführt, dass beim Schliessen des Fensters kein Logout-Befehl gesendet wird. Normalerweise wäre der Befehl
http://62.146.223.114:9090/servlet/fwchat?d1=/q&d3=so&d2=talk
Nun hat man mir gesagt, das könnte mit einem Javascript funkionieren. hat einer eine Idee, wie der lauten könnte? Wäre echt dankbar, wenn es jemand wüsste. :-)
mfg Blade
Hallo,
versuch es mal mit:
http://selfhtml.teamone.de/javascript/sprache/eventhandler.htm#onunload
Gruß, Jürgen
Sorry, aber das ist nicht wirklich das, was ich brauchen. Trotzdem dir vielen dank
mfg Blade
Hallo,
und was suchst Du dann? Mit onunload kannst Du, wenn der Besucher die Seite verläßt, eine Javascriptfunktion aufrufen, die das Ausloggen durchfürt. Das onunload-Event wird auch beim Schließen des Browsers ausgelöst.
Gruß, Jürgen
Also, das was ich suche, ist ein Javascript, dass beim einfachen Schliessen des Fenster durch betätigen close-button (also das Kreuz beim Fenster) trotzdem noch ein Befehl abgegeben wird.
Und zwar der: http://62.146.223.114:9090/servlet/fwchat?d1=/q&d3=so&d2=talk
Dieser befehl dient dazu, dass man sich endgültig aus dem Chat ausloggt. Es soll sich kein weiteres Fenster öffnen oder so, sondern ganz einfach diesen Befehl ausführen :-)
fg Blade