Der Martin: nach laden einer frameseite, eine ander frameseite aktualisieren

Beitrag lesen

Hallo,

wiedermal eine Anfängerfrage.

ja, vermutlich. ;-)

ich möchte nach ausführen einer Seite (DB manipulation), eine seite in einem anderen Frame (ausgabe des tabelleninhalts) einfach nur aktualisieren.

Anders gesagt: Du möchtest die Antwort des Servers auf eine bestimmte Anfrage in ein anderes Fenster/Frame leiten. Genau dafür ist das target-Attribut des auslösenden Links oder Formulars gedacht.

$send = "Location: darstellung.php";
Header($send);
-> läd nur in den eigenen frame

Und ist auch noch falsch: Die HTTP-Spec verlangt eine _vollständige,_absolute_ URL für den Location-Header. Die meisten Browser sind gnädig und machen auch aus einer relativen URL etwas Vernünftiges, müssen sie aber nicht.

und für <a href .. target= usw.
-> muss man den link manuell betätigen

Klar, aber wie löst du den serverseitigen Vorgang denn überhaupt aus? Link oder Formular, viel mehr kommt nicht in Frage, oder? Okay, vielleicht noch "zu Fuß" mit AJAX, aber dann musst du sowieso alles manuell machen. Ich glaube nicht, dass das hier relevant ist.

Ciao,
 Martin

--
Man gewöhnt sich an allem, sogar am Dativ.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(