Felix Riesterer: gibt es eine Funkt. new.location, zusätzlich zu location?

Beitrag lesen

Hi Sandra!

Bin zwar in Sachen PHP ganz neu, aber das, was du da schreibst, scheint sich nicht per PHP, sondern nur per Javascript lösen zu lassen. Woher soll denn dein Server wissen, welche Fenster auf dem jeweiligen Client geöffnet sind?

Du kannst ja dem (anscheinend extra geöffneten Popup-) Chat-Fenster einen Namen geben, dessen Existenz du per Javascript abfragst. Damit wäre auch geklärt, wie die alreadylogged.php in ihr eigenes Fenster kommt: Eigener Fenstername!

Das Einloggen in den Chat machst du doch sicher per <form> Element, oder? Bei diesem Tag kannst du ja schon per target="chat-fenster" dem Chatfenster einen Namen geben... Und so weiter.

Bin kein Javascript-Papst, daher kann ich dir jetzt kein fertiges Script liefern. Aber es sollte klar geworden sein, in welche Richtung das Ganze geht, oder?

Liebe Grüße aus Ellwangen,

Felix Riesterer.