Nuevamente con una duda...
tengo un formulario con un boton id="imprimir" este llama a
un jquery asi.
Código Javascript:
Ver original
$('#imprimir').click(function(){ alert($('#fechas_examen').val()); $.ajax({ data:.........., url:"imprimir.php", dataType:"html", type:"GET" }).done(function(resultado){ document.location= resultado; //window.open(resultado,'_new',''); }); })
Código PHP:
Ver original
require('fpdf/fpdf.php'); require("funcion.php"); //mysql_select_db($database_directorio, $directorio) or die ("No se puede inicializar."); class PDF extends FPDF { // Cabecera de página { // Logo // Arial bold 15 $this->SetFont('Arial','B',10); // Movernos a la derecha $this->Cell(10); // Título $this->Cell(0,6,'RESULTADO DE EXAMENS DE LABORATORIO',0,2,'C'); // Salto de línea $this->Ln(10); } // Pie de página function Footer() { // Posición: a 1,5 cm del final $this->SetY(-15); // Arial italic 8 $this->SetFont('Arial','I',8); // Número de página $this->Cell(0,10,'Pagina '.$this->PageNo().'7{nb}',0,0,'C'); } } // Creación del objeto de la clase heredada $pdf = new PDF(); //$pdf->AliasNbPages(); $pdf->AddPage(); $pdf->SetFont('Times','',10); $pdf->Output("reporte.pdf","F"); /*$doc="<script language='javascript'>window.open('reporte.pdf','_blank','')"; $doc.="</script>";*/ //echo $doc; echo "reporte.pdf";
Esto funciona bien, el problema es que cuando general el pdf no lo hace en una pagina nueva, sino sobre la misma pagina...
he probado con '_self', '_blank', '_parent' pero nada...
si alguien me puede dar una mano seria 'excelente'