hola emprear, voy a checar lo del window.open, mientras te explico un poco mi aplicacion
Se supone que es un formulario que recaba cierta información, esta información debe ser recibida por 2 paginas, que a su ves generaran un pdf (cada una).
Del lado del usuario la información la voy pidiendo por pasos.
formular.php
Código HTML:
Ver original Valor 1
<input id="uno" name="uno" /> Valor 2
<input id="dos" name="dos" /> <div id="paso2" style="display:none"> Valor 3
<select id="tres" name="tres"> Valor 4
<select id="cuatro" name="cuatro"> <div id="paso3" style="display:none"> Valor 5
<input id="cinco" id="cinco" /> Valor 6
<input id="seis" id="seis" /> <div id="paso4" style="display:none"> <input type="button" value="imprimir" onclick="return envio_form()" />"
el div id="paso1" que recoge la primer parte de la info, después al dar clic al paso2 escondo el paso1 y muestro el 2 y asi hasta el 4 que es donde esta el boton que tiene la funcion para el submit:
Código Javascript
:
Ver originalfunction envio_form(){
document.forms['fm_baja'].action='pag2.php';
document.forms['fm_baja'].target='_blank';
document.forms['fm_baja'].submit();
document.forms['fm_baja'].action='pag1.php';
document.forms['fm_baja'].target='_self';
document.forms['fm_baja'].submit();
return true;
}
y pag1 y pag2 reciben las variables igual y cada una hace genera el pdf con formatos distintos pero con la misma info
Código PHP:
Ver original$uno= $_POST['uno'];
$dos= $_POST['dos'];
$tres= $_POST['tres'];
$cuatro= $_POST['cuatro'];
$cinco= $_POST['cinco'];
$seis= $_POST['seis'];
//hago un echo de variables en las dos paginas
Ahora tengo dos problemas:
1.- El que menos me preocupa, como ya lo mencione chrome no saca la pag2
2.-El que mas me preocupa, en chrome al hacer el echo veo que recibo todas las variables, pero en explorer en el echo veo que solo recibo las variables $uno y $dos, las demas no se reciben.
a que se debera esto?