Access janela pai do iframe (domínio cruzado)
Encontrei a tarefa de acessar a janela pai do iFrame, se a janela do iFrame foi carregada de outro domínio. Se bem entendi, todos os navegadores modernos agora permitem isso. Então, eu estou aqui para encontrar a melhor solução.
Vou fazer isso da próxima maneira:
Tenho uma sobreposição com um iFrame dentro dele. Isso funcionará em vez de pop-ups para impedir que os bloqueadores de pop-up bloqueiem meu conteúdo. A tarefa é recarregar a página principal quando o documento no iFrame concluir algum trabalho. Em um documento, que será carregado em um iFrame, adicionarei
<div id="is_closed" class="false"></div>
Em uma janela pai, adicionarei a função, que será chamada a cada segundo e verificarei se essa div ainda tem o nome da classe "false". Quando isso for alterado para "true", chamarei alguns retornos de chamada.
Se você tiver alguma solução melhor, compartilhe-a comigo. Apreciará qualquer ajuda.
Edita: Isso é impossível porque não é apenas impossível manipular a janela pai da janela filho, mas vice-versa também. Minha idéia era manipular a janela filho da janela pai. Eu estava errado