Bom dia pessoal,
Sei que esta dúvida não é bem de java, mas acredito que alguém aqui já deva ter desenvolvido algo parecido.
Eu tenho uma página que chama um popup para login, eu gostaria que assim que o usuario digitasse a senha, e claro estivesse correta, a página que chamou fosse redirecionada automaticamente para outra página.
Acredito que o correto é usar javascript, já pesquisei algo e começei a desenvolver, me parece que tenho que usar um tal de “parent.” alguma coisa…
Se alguém puder me ajudar com algo, fico extremamente agradecido.
Fabio Nascimento
A sua dúvida é no código para realizar o redirecionamento, apenas?
É uma página de frames?
Bom, tente algo como:
- mudar o valor da propriedade location:
location = 'principal.html';
- submeter o form dinamicamente após validar os campos:
document.getElementById('nome_do_form').submit();
Não sei se é isso que você procura.
Não se isso pode te ajudar, mas vamos lá
Prá vc fazer referencia a janela que chamou seu pop-up, pro exemplo, vc pode usar a propriedade opener, assim:
windows.opener.location = “xxxxxxxx.html”;
hnfonseca, valeu pela dica
Mas tava precisando de algo mais simples e consegui resolver da seguinte forma:
Vou diexar aqui para caso alguem passe por isso também:
chamada à função:
<a href="javascript:redireciona_pag_princ()"">
<font color=#ffffff style='font-size:10pt'>Fechar</a>
função:
function redireciona_pag_princ()
{
opener.location.href = './index.html';
window.close();
}
Realmente era só isso mesmo, bem simples mas funcional.
Obrigado.
Fabio Nascimento