<iframe> macierzysty DOM z dostępem do javascript w domenach?

Kontroluję zawartość ramki iframe, która jest osadzona na stronie z innej domeny. Czy istnieje sposób dla javascript w mojej iframe, aby wprowadzić zmiany w DOM rodzica?

Na przykład chciałbym, aby mój skrypt iframed dodał kilka elementów HTML do macierzystego DOM. Wydaje się to dość wysokim zamówieniem - myśli?

Edytować: Istnieje technika zwana „Wiadomości o identyfikatorach fragmentów„który może być sposobem komunikacji między ramkami iframe między domenami.

Edytować: Także Firefox 3.5, Opera, Chrome (itp.) Wydają się przyjmować HTML5api „postMessage”, który umożliwia bezpieczną transmisję danych między domenami między ramkami, ramkami iframe i wyskakującymi okienkami. Działa jak system zdarzeń. IE8 najwyraźniej obsługuje tę funkcję, co może być zaskakujące.

Streszczenie: Nie, nie możesz bezpośrednio uzyskać dostępu / edytować DOM strony z innej domeny. Ale tymogą komunikuj się z nim i może współpracować, aby wprowadzić pożądane zmiany.

questionAnswers(5)

yourAnswerToTheQuestion