Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/07/2007, 07:28
juan-raro
 
Fecha de Ingreso: junio-2003
Ubicación: madrid
Mensajes: 342
Antigüedad: 21 años, 7 meses
Puntos: 3
Re: Imprimir sólo un texto o foto de una pagina y que este centrado en la página impr

encontre una posible alternativa aunque queda feo pero parece efectiva.
http://www.forosdelweb.com/showthrea...light=imprimir

para que lo centre simplemente añadi dos lineas, quedaría así:

Código:
<html>
<head>
<script language="JavaScript">
function Imprimir(){
texto=document.getElementById('Celda').innerHTML;
popup=window.open('','','');
popup.document.write('<html>\n<head>\n<title>Celda seleccionada</title>\n');
popup.document.write('</head>\n');
popup.document.write('<div align="center">');
popup.document.write('<body onLoad="print()">\n');
popup.document.write(texto+'\n');
popup.document.write('</div">');
popup.document.write('</body></html>');
popup.document.close();
setTimeout('popup.close()',2000)
} 
</script>
</head>

<body>
<p><a href="#" onClick="Imprimir()">Imprimir esto</a></p>
<table>
<tr>
    <td id="Celda">Esto es lo que se debería imprimir</td>
</tr>
</table>
</body>
</html>

Última edición por juan-raro; 07/07/2007 a las 07:38