Antje Hofmann: Fensterinhalt neu laden?

Beitrag lesen

Hallo Matthias

was dabei rauskommt, ist die Fehlermeldung "details ist kein Objekt" oder "details ist undefiniert".

Ausschnitte aus dem Source, um das Ganze zu verdeutlichen:

"details" wird geöffnet durch

fenster=window.open("quickinfo.php?dbindex="+idnr, "details", "width=300,height=400, dependent=yes,status=no,toolbar=no,resizable=no,scrollbars=yes,location=no,hotkeys=no");

Du bist über die Fensternamenfalle gestolpert. Dein Objekt über den du auf das Fenster zugreifen kannst heißt fenster

fenster=window.open(...)

dieser Ausdruck erzeugt die Referenz darauf.
Dein Objekt fenster ist ein Fenster mit dem Fensternamen details. Ansprechen mußt du dieses aber immer über "fenster"
Der Fenstername details dient z.B. dazu, das Fenster auch über einen ganz Link mit target="details" anzusprechen.

parent.details.location.href=...
top.details.location.href=...
details.location.href=...

je nachdem welcher Frame das Fenster geöffnet hat:

Framereferenzierung.fenster.location.href

Viele Grüße

Antje