amigo yo creo que como dicen se puede guardar el valor en un campo oculto hiddefield, y despues cuando llamas a factura.php desde un window.open, creo que estas llamando a un archivo php aparte, pues crealo como formulario simplemente y en el evento oncreate pones algo como $_SESSION["numero"]=$this->hidenfield->value; de esta forma recoges primero la variable de session para poderla usar una vez se ejecute el script, espero ser claro
|