
Amigos
Quiero imprimir el contenido de un iframe y el resultado es una hoja impresa en blanco, con los encabezado y pie de página correspondientes
 
 
Mi código es el siguiente: 
$hojaruta= 'hojaruta.php?id_trabajo='.$_GET['id_trabajo'];
... 
function ImprimirHojaruta(URL){ 
   window.open(URL,"iframe_hojaruta");
   //iframe_hojaruta.focus();
   //iframe_hojaruta.print(); 
         document.iframe_hojaruta.focus();  
         document.iframe_hojaruta.print();  
}  
... 
<body onLoad="<? if($_GET['rpt']) echo("ImprimirHojaruta('$hojaruta');");?> actualizar(); enfocarCaja(<? echo($_SESSION['foco'].','.$_SESSION['id_perfil']) ?>);"> 
... 
<td valign="top"><iframe id=iframe_hojaruta align="middle" vspace=1 hspace=0 border=0 frameborder=0 framespacing=0 marginheight=0 marginwidth=0 name="iframe_hojaruta" noResize scrolling=yes width="100%" height=200></iframe></td> 
El contenido del ifrane sale correctamente en pantalla, y el cuadro de dialogo de imprimir tambien.
¿Alguien puede ayudarme? 
Gracias
