Este exemplo de artigo descreve o método de chamar a página pai em JS pelo iframe. Compartilhe para sua referência. O método de implementação específico é o seguinte:
O método da página infantil chamando a página pai é fácil de implementar no JS. Só precisamos adicionar uma função à página principal e depois usar o Window.parent. método () na subpagem para alcançá -lo
Por exemplo, se você chamar a função A (), você a escreverá como:
A cópia do código é a seguinte: window.parent.a ();
Mas descobri que esse método é inválido no navegador Chrome
Copie o código da seguinte forma: // Ligue para a função na página pai
<Cript>
function dey () {
var Cards_frame = document.frames ("Card-iframe"); // Card-frame é o nome do iframe
cartões_frame.checkedcard () // Ligue para o método definido no iframe e passa o valor da página incorporada para a página pai
}
</script>
2) Chame o método definido pela página pai no iframe
A cópia do código é a seguinte: função alert_window (picurl, h_id)
{
document.parentwindow.parent.msg (picurl, h_id);
}
// msg () é uma função definida pela janela pai.
Card-iframe é o ID da estrutura do iframe, e B () é a função JS de subpagem. A propriedade ContentWindow é o objeto de janela onde o quadro ou iframe especificado está localizado e pode ser omitido no IE.
Espero que este artigo seja útil para a programação JavaScript de todos.