Window.opener

Estou com o seguinte problema:

Tenha uma tela em jsp que chama uma window.opener

Que retorna uma lista de paises ao clicar no nome do pais ele volta ao jsp que o chamou e retorna os parametros. (tudo funciona)

Mas eu preciso fazer um reload na tela apos fechar a janela da pesquisa Como faço para dar um reload na tela e atualizar os demais campos?

Olá,
Será necessário fazer um botão para sair, pois não sei se tem um evento em javascript que chamado ao sair da janela. Mas para atualizar a janela pai você pode usar o seguinte:

 		function atualiza(){
 			window.opener.location.reload(true);
 		}

Tem o método reload ou pode direcionar para a tela chamadora e fazer dessa forma:

window.opener.location.href='Url.jsp';
window.close();

[quote=zepunk]Olá,
Será necessário fazer um botão para sair, pois não sei se tem um evento em javascript que chamado ao sair da janela. Mas para atualizar a janela pai você pode usar o seguinte:

function atualiza(){ window.opener.location.reload(true); } [/quote]

Existe coloque essa função no evento onUnload no body da página.