Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/08/2005, 12:50
Avatar de biffly
biffly
 
Fecha de Ingreso: junio-2005
Mensajes: 315
Antigüedad: 19 años, 3 meses
Puntos: 0
soy un tarado, encontre la esquiba solucion, este es el codigo que estaba usando y no andaba
formulario.asp
Código:
<SCRIPT LANGUAGE=javascript>

	function B1_onclick() {	
	    window.open('confirma.asp','', 'toolbar=no,directories=no,menubar=no,status=no,width=200,height=100');
	}

</SCRIPT>


<form id=ff action="formulario.asp.asp" method=post>
	<input type="button" value="GRABAR" name="B1" onclick="return B1_onclick()">
</form>
confirma.asp
Código:
<SCRIPT LANGUAGE=javascript>

function window_onload() {
	x=(screen.width-document.body.clientWidth) / 2;
        y=(screen.height-document.body.clientHeight) / 2;
        moveTo(x,y);
}

function B4_onclick() {
	window.close()	//BOTON DE CANCELAR
}

function B3_onclick() {
	window.opener.document.ff.submit()
	window.close()	//BOTON DE ACEPTAR
}

</SCRIPT>
si pruevan este codigo en IE es probable que funcione pero en Mozilla o FireFox no, el error esta en no especificar el nombre del formulario, unicamente esta declarado el ID, a continuacion pongo el codigo que a mi me funciona con FireFox

formulario.asp
Código:
<SCRIPT LANGUAGE=javascript>

	function B1_onclick() {	
	    window.open('confirma.asp','', 'toolbar=no,directories=no,menubar=no,status=no,width=200,height=100');
	}

</SCRIPT>


<form id=ff action="formulario.asp.asp" method=post name=ff>
	<input type="button" value="GRABAR" name="B1" onclick="return B1_onclick()">
</form>
confirma.asp
Código:
<SCRIPT LANGUAGE=javascript>

function window_onload() {
	x=(screen.width-document.body.clientWidth) / 2;
        y=(screen.height-document.body.clientHeight) / 2;
        moveTo(x,y);
}

function B4_onclick() {
	window.close()	//BOTON DE CANCELAR
}

function B3_onclick() {
	window.opener.document.ff.submit()
	window.close()	//BOTON DE ACEPTAR
}

</SCRIPT>
espero que algien lo utilice para algo, saludos
__________________
Sigue al indio desnudo... Pero con precaución, atendiendo las señales de transito y comentando todo lo que haces.
REM Hay que encontrar el camino de regreso y no siempre es facil....