Hallo,
kann ich mit location auch irgendwie den inhalt eines anderen Frames ändern?
Ne, das ist nicht möglich, sorry.
header("Location:...) wird außschließlich dazu verwendet, statt der momentanen Seite eine andere zu laden (REDIRECT), und das unabhängig von Browsereinstellungen.
für weitergehende Informationen:
http://www.php.net/manual/de/function.header.php
...c.q.