Wie man links ausbrechen der iframe, wenn Sie nur die Kontrolle über die iframe-Seite (nicht die gerahmten Seiten)?

Ich habe eine Seite, die andere zeigt Webseiten über einen iframe auf bestimmte Seiten. Er tut dies, um eine Werkzeugleiste anzuzeigen, die relevant für den Leser (wie Facebook und Owly hat). Allerdings, wenn der Benutzer wählt, um zu lassen die original-Website, ich will die bar zu gehen, entfernt. Wie Sie sich vielleicht vorstellen, dass ich keine Kontrolle über die Seiten im iframe, und Sie sind auf einer anderen domain als der iframing Seite.

Ich versuchte target="_parent" auf der <iframe>, kein Glück. Dann habe ich versucht, verschiedene scripting-Lösungen, aber Sie alle scheitern an der selben Domäne Einschränkung. Mein letzter Versuch war ein timeout überprüfen Sie für änderungen in der iframe-URL, sondern iframe.contentWindow.Lage.href eingeschränkt ist, wenn die Seite auf einer anderen domain (im Gegensatz zum iframe-Objekt.contentWindow.Lage das fand ich ein bisschen seltsam).

Lösungen für dieses problem? Ich weiß, iframes sind nicht das heißeste Ding herum, aber Sie tun den job in diesem Fall.

InformationsquelleAutor | 2009-06-29
Schreibe einen Kommentar