Qual a diferença?

1 resposta
D
function abrir() {
      	 document.relatorioForm.target = 'blank';
	 submitTo(relatorioForm, '/relatorio.do', 'pesquisar', '')	
}
function abrir() {
      window.open('faturamento.htm','popup','toolbar=yes,status=yes,scrollbars=yes,location=yes,menubar=yes,directories=yes,width=800,height=600');
}

Ql a diferença entre as 2 funções? Pq meu programa só está funcionando com a função debaixo pq eu passo os campos na faturamento.htm!

faturamento.htm

<HTML>
<HEAD>
<TITLE>Faturamento de Projeto</TITLE>
<SCRIPT LANGUAGE="JavaScript">
function montarRelatorio() {
	window.document.frmRelatorio.dtEspecifica.value = opener.document.relatorioForm.dtEspecifica.value;
	window.document.frmRelatorio.dtInicial.value = opener.document.relatorioForm.dtInicial.value;
	window.document.frmRelatorio.dtFinal.value = opener.document.relatorioForm.dtFinal.value;	
	submitTo(frmRelatorio, 'relatorio.do', 'pesquisar', '')
}
</SCRIPT>
<BODY>
<form name="frmRelatorio" action="">
	<input type="hidden" name="metodo"/>
	<input type="hidden" name="path"/>
	<input type="hidden" name="resetForm"/>
	<input type="hidden" name="dtEspecifica"/>
	<input type="hidden" name="dtInicial"/>
	<input type="hidden" name="dtFinal"/>
</form>
</BODY>
<SCRIPT>montarRelatorio()</SCRIPT>
</HTML>

1 Resposta

D

Mudei a função abrir(), para:

function abrir() {
      //window.open('faturamento.htm','popup','toolbar=yes,status=yes,scrollbars=yes,location=yes,menubar=yes,directories=yes,width=800,height=600');
	  document.relatorioForm.target = 'blank';
	  window.document.relatorioForm.dtEspecifica.value = window.document.relatorioForm.dtEspecifica.value;
	  window.document.relatorioForm.dtInicial.value = window.document.relatorioForm.dtInicial.value;
	  window.document.relatorioForm.dtFinal.value = window.document.relatorioForm.dtFinal.value;	  
	  submitTo(relatorioForm, '/relatorio.do', 'pesquisar', '')	
}

só que ela não pega os valores do dtFinal e dtInicial =/

Criado 20 de setembro de 2006
Ultima resposta 20 de set. de 2006
Respostas 1
Participantes 1