Freak
Hallo iche mal wieder,
Ich stehe gerade vor einem Problem.
Für einen Freund erstelle ich derzeit eine Page in der per Popup ein Chatfenster öffnet via var chat = window.open(url,name,...);
jetz möchte ich beim Logout auf der opener page das Popup schließen.
Dazu habe ich auf der Homepage eine abfrage ob der User noch eingelogged ist und wenn nicht dann wird ein Javascript ausgegeben, welches das Chatfenster schließen soll.
also alla
if(!isMEMBER)
{
echo '<script type="text/javascript">chat.close();</script>';
}
Ich habe recht schnell festgestellt, dass dies nicht funktioniert. Also habe ich erstmal einen 2. Link gemacht.
Also Link eins öffnet das fenster mit der funktion chat() alla onClick="chat();return false;" und Link 2 soll das Fenster wieder schliesen können. also Link2: onClick="chat.close();"
Funktioniert auch einwandfrei solange die Seite nicht neu geladen wirt! Denn dann ist ja die Variable var chat = window.open() gelöscht...
Gibt es dafür eine Lösung? 2 Stunden google bemühen und alle möglichen Suchbegriffe verwenden hat keine Lösung erbracht.
Ich hoffe ihr könnt mir jetzt weiterhelfen, ansonsten muss ich mir was anderes überlegen.
Gruß Adrian
Ich stehe gerade vor einem Problem.
Für einen Freund erstelle ich derzeit eine Page in der per Popup ein Chatfenster öffnet via var chat = window.open(url,name,...);
jetz möchte ich beim Logout auf der opener page das Popup schließen.
Dazu habe ich auf der Homepage eine abfrage ob der User noch eingelogged ist und wenn nicht dann wird ein Javascript ausgegeben, welches das Chatfenster schließen soll.
also alla
if(!isMEMBER)
{
echo '<script type="text/javascript">chat.close();</script>';
}
Ich habe recht schnell festgestellt, dass dies nicht funktioniert. Also habe ich erstmal einen 2. Link gemacht.
Also Link eins öffnet das fenster mit der funktion chat() alla onClick="chat();return false;" und Link 2 soll das Fenster wieder schliesen können. also Link2: onClick="chat.close();"
Funktioniert auch einwandfrei solange die Seite nicht neu geladen wirt! Denn dann ist ja die Variable var chat = window.open() gelöscht...
Gibt es dafür eine Lösung? 2 Stunden google bemühen und alle möglichen Suchbegriffe verwenden hat keine Lösung erbracht.
Ich hoffe ihr könnt mir jetzt weiterhelfen, ansonsten muss ich mir was anderes überlegen.
Gruß Adrian