<iframe> javascript acessa DOM pai entre domínios?

Eu controlo o conteúdo de um iframe que está incorporado em uma página de outro domínio. Existe alguma maneira de javascript no meu iframe fazer alterações no DOM do pai?

Por exemplo, eu gostaria de ter meu script iframed adicionar um monte de elementos html ao DOM pai. Esta parece ser uma ordem bem alta - pensamentos?

Editar: Existe uma técnica chamada "Mensagens de ID do fragmento"que pode ser uma maneira de se comunicar entre iframes entre domínios.

Editar: Além disso, o Firefox 3.5, Opera, Chrome (etc) parecem estar adotando o html5API "postMessage", que permite a transmissão segura de dados entre domínios entre quadros, iframes e pop-ups. Funciona como um sistema de eventos. O IE8 suporta esse recurso, aparentemente, o que talvez seja um pouco surpreendente.

Resumo: Não, você não pode acessar / editar diretamente o DOM de uma página de outro domínio. Mas vocêposso comunicar-se com ele e pode cooperar para fazer as alterações desejadas.

questionAnswers(5)

yourAnswerToTheQuestion