No JS, Window.Opner é apenas uma referência à janela da mãe na janela pop -up. por exemplo:
Em A.HTML, uma nova janela é feita clicando no botão e outros métodos. Em seguida, em B.HTML, você pode fazer referência a A.html através do Window.Opener (omitido como abridor), incluindo o documento A.HTML e outros objetos para operar o conteúdo de A.HTML.
Se essa referência falhar, ele retornará nulo. Portanto, antes de chamar o objeto de abertura, você deve primeiro determinar se o objeto é nulo; caso contrário, o erro JS com "o objeto está vazio ou não existe" aparecerá.
exemplo
Opener.html
Copie o código do código da seguinte forma:
<html>
<Body>
<Nome de forma = form1>
<Tipo de entrada = Nome do texto = inpu>
<Tipo de entrada = Button OnClick = "Javascript: Window.open ('Back2opner.html? Toname = Oper.form1.inpu');" >>
</morm>
</body>
</html>
back2opener.html
Copie o código do código da seguinte forma:
<html>
<Body>
<Nome de forma = form1>
<Tipo de entrada = Nome do texto = inpu>
<a class = em href =# onclick = "{Opener.document.form1.inpu.value+= 'Sun Chao,';}"> add </a>
</morm>
</body>
</html>
Código JS:
window.open ();
Quando o pagamento é bem -sucedido, o pagamento da plataforma de pagamento é pago com êxito e a página de sucesso do pagamento é carregada no Código JS.
window.opent.Location.href = url;