Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/11/2007, 21:22
marianoggg
 
Fecha de Ingreso: octubre-2007
Mensajes: 267
Antigüedad: 16 años, 6 meses
Puntos: 1
Imprimir contenido de Iframe

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