Was du mit den meta-Tags dort richten willst, ist in meinen Augen Unsinn, aber jedenfalls gibt es afaik zweierlei Möglichkeiten:
1)
Du kennst die Adresse des Frames, den du refreshen lassen willst und kannst einfach per
PHP:
parent.location = "seite.html";
bzw.
PHP:
parent.location.href = "seite.html";
dürfte beides das gleiche sein.
Damit würdest du die Seite einfach neu laden; wenn die Seite nicht der parent-Seite entspricht, dann musst du über die Array-Schreibweise deinen gewünschten Frame referenzieren, wie das geht erfährst du in SelfHTMl, bzw. hier, wenn du mir/uns den genauen Frame-Aufbau deines Dokumentes erkären kannst.
2)
Du kennst die Adresse des Frames, den du refreshen lassen willst nicht und kannst dann per
reload()-Methode des location-Objektes eine gewünschte Seite neu laden lassen:
PHP:
parent.location.reload();
und auch hier sollte der Versuch klappen, einen Refresh eines Frames erfolgen zu lassen...
Bei beiden Varianten ist es aber noch fraglich, inwiefern du diese aufrufen willst, denn dafür benötigt es einen EventHandler.
Webcutdirector hat schon einen genannt, nämlich den
onUnload-Handler des <body>-Tags, der dann reagiert, wenn das jeweilige Dokument geschlossen wird, also entweder das Fenster geschlossen wird oder auf eine neue Seite navigiert wird.
Dafür sähe das ganze so aus:
Mit Variante 1:
PHP:
<body onUnload="parent.location = 'seite.html';">
und mit Variante 2:
PHP:
<body onUnload="parent.location.reload();">
Ob das aber deinen Wünschen entspricht, musst du uns mal wissen lassen, dann können wir auch noch nach weiteren Handlern suchen, die vielleicht für deine Bedürfnisse geeigneter sind.
Denn unter "Ausloggen" kann ich mir nicht vorstellen, wie das Ausloggen bei dir abläuft, welche Auswirkungen das auf andere Frames hat etc - so dass vielleicht eine JavaScript-Lösung in Betracht käme - denn du meintest ja, dass dir ein automatisches Update lieb wäre...
hth,
Geist