Sven Rautenberg: target, hilfe

Beitrag lesen

Aloha!

Das Javascript nimmt nicht das target her, sondern die Angabe im onclick. Im Klartext: document.location.href aendert das aktuelle document, also in Deinem Fall frame.

Viel viel schlimmer: Es gibt kein "document.location.href"!!!!1

Das Objekt heißt "window.location.href", "self.location.href" oder einfach "location.href". Deine Lösung entspricht dieser Vorgehensweise, indem du einfach ein anderes Fensterobjekt ansprichst und dessen location.href änderst.

Verwende stattdessen:
    parent.NameDesZuAenderndenFrames.location.href=""

- Sven Rautenberg