394 Stimmen

Umleitung des übergeordneten Fensters aus einer iframe-Aktion

Welches JavaScript muss ich verwenden, um ein übergeordnetes Fenster aus einem iframe umzuleiten?

Ich möchte, dass sie auf einen Hyperlink klicken, der mit JavaScript oder einer anderen Methode das übergeordnete Fenster auf eine neue URL umleitet.

639voto

MIP Punkte 6066
window.top.location.href = "http://www.example.com"; 

Leitet den obersten übergeordneten Iframe um.

window.parent.location.href = "http://www.example.com"; 

Leitet den übergeordneten iframe um.

159voto

Ali Punkte 248006

Ich habe festgestellt, dass <a href="..." target="_top">link</a> funktioniert auch

65voto

Luca Matteis Punkte 28819
window.top.location.href = "http://example.com";

window.top bezieht sich auf das Fensterobjekt der Seite, die in der Frames-Hierarchie ganz oben steht.

23voto

rDroid Punkte 4687

target="_parent" Hat bei mir super funktioniert. Einfach und problemlos!

17voto

Real Red. Punkte 4823

Oder eine Alternative ist die folgende (unter Verwendung des Dokumentobjekts)

parent.document.location.href = "http://example.com";

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X