Disparar uma função na página mãe por uma popup.
Pessoal Bom Dia.
Estou com um probleminha, onde preciso abrir uma popup (windows.open) e dentro da popup terá uma tabela e dois botões "Sim" e "Não".
Ao clicar em Não, a popup fecha e nada acontece, ao clicar em Sim, a popup fecha e dispara uma função existente na página mãe.
Alguém Poderia me dar um exemplo por favor?
Página Mãe
<html>
<head>
<title> Pág. Teste </title>
</head>
<body>
<form name="formLala" id="formLala" >
<button onclick="abreJanela();">Bottão</button>
</form>
</body>
</html>
<script language="javascript">
function abreJanela() {
window.open("teste2.html", "", "width=500, height=700");
}
function FuncaoSucesso() {
alert('O Teste funcionou!!!');
}
</script>
popup
<html>
<head>
<title> Pág. Teste </title>
</head>
<body>
<form>
<input type="button" value="Disparar" onclick="ChamaAtraz();">
<input type="button" value="Fechar" onclick="javaScript:window.close();">
</form>
</body>
</html>
<script language="JavaScript">
function ChamaAtraz(){
window.opener.formLala.FuncaoSucesso();
};
</script>
Obrigado.
Discussão (1)
Carregando comentários...