Feras
estou com um problema e queria saber se encontro a solução por vocês
eu tenho uma pagina jsp conforme abaixo
<html>
<body onload="finalizar()">
<script>
function finalizar() {
try {
window.opener.finalizouAssinatura();
} catch(e) {
alert("Não foi possível concluir a assinatura");
}
}
</script>
</body>
</html>
essa function redireciona para essa function que fica em outra pagina
function finalizouAssinatura() {
return inserir();
}
e dentro dessa mesma pagina que está essa função finalizouAssinatura(); ela chamado a function inserir() que esta abaixo
function inserir(){
alert("inserirLicitacao.jsp");
document.licitacaoForm.encoding = "multipart/form-data";
if (document.licitacaoForm["novoEvento.statusArquivoLicitacao.comprovanteFormulario.sequencial"].value != null
&& document.licitacaoForm["novoEvento.statusArquivoLicitacao.comprovanteFormulario.sequencial"].value != ""){
document.licitacaoForm.encoding = "application/x-www-form-urlencoded";
if (document.licitacaoForm["novoEvento.statusArquivoLicitacao.comprovanteEnvio.sequencial"].value != null
&& document.licitacaoForm["novoEvento.statusArquivoLicitacao.comprovanteEnvio.sequencial"].value != ""){
document.licitacaoForm.action ='<%=request.getContextPath()%>/inserirLicitacao.do?submit=inserir';
var form = document.licitacaoForm;
document.licitacaoForm.submit();
}else{
document.licitacaoForm.action = '<%=request.getContextPath()%>/inserirLicitacao.do?submit=exibirComprovanteEnvio';
document.licitacaoForm.submit();
}
}
}
meu problema e que no final da execução dessa function inserir() a pagina que esta no primeiro trecho desse post fica em branco e não fecha automatico
eu tentei adicionar o window.close(); no final da função mais não deu certo alguém tem alguma sugestão ?