Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/03/2015, 09:14
itotoye
 
Fecha de Ingreso: marzo-2015
Mensajes: 1
Antigüedad: 9 años, 2 meses
Puntos: 0
No me funciona el windows.opener para hacer un submit

esta es mi funcion para abrir un pop up de un formulario para ver una vista previa
mi problema es que en el pop up hay un boton que dice imprimir y quiero que guarde los datos del formulario con submit e imprima y no hace el submit que puede ser

funcion del pop up

function fun_abre()
{
var ventana = window.open('', 'nueva', 'width=740,height=600,scrollbars=1').focus();
return true;
}


function fun_vista_previa()
{

/* Modifico el action para que vaya a la página de vista previa */

document.formulariogeneral.action = '../vista/vistapreviaform.php';
document.formulariogeneral.target = "nueva";
document.formulariogeneral.onsubmit = fun_abre();

}


y en el boton de imprimir tengo esto:



function imprimirpag(formObj){

window.opener.document.formulariogeneral.action = '../control/control_formulario.php';
window.opener.document.formulariogeneral.target = "";
window.opener.document.formulariogeneral.onsubmit = "";
window.opener.document.formulariogeneral.submit();
window.print() ;
window.close();
}