Foros del Web » Programando para Internet » Javascript »

Boton imprimir en javascript

Estas en el tema de Boton imprimir en javascript en el foro de Javascript en Foros del Web. hola amigos, tengo una pagina web, y deseo ponerle a algunas de las paginas un boton para imprimir, este es el script que utilizo Código: ...
  #1 (permalink)  
Antiguo 01/12/2011, 15:53
Avatar de hardy2  
Fecha de Ingreso: noviembre-2007
Mensajes: 129
Antigüedad: 16 años, 5 meses
Puntos: 0
Boton imprimir en javascript

hola amigos,
tengo una pagina web, y deseo ponerle a algunas de las paginas un boton para imprimir,
este es el script que utilizo
Código:
<input type="button" name="imprimir" value="Imprimir" onclick="window.print();">
pero resulta que la pagina me imprime en un tamaño muy grande, que no cabe en una hoja carta normal.

como lo configuro para que me imprima mas pequeño, a tamaño carta.

la pagina que deseo imprimir no tiene mucho texto, y solo tiene una imagen, pero me sale muy grande la impresion.

gracias por la ayuda.
  #2 (permalink)  
Antiguo 01/12/2011, 23:33
Avatar de camsworksinc  
Fecha de Ingreso: julio-2008
Ubicación: Queretaro
Mensajes: 261
Antigüedad: 15 años, 9 meses
Puntos: 11
Respuesta: Boton imprimir en javascript

Va a depender de la configuracion de tu navegador para imprimir, y de la impresora. En los navegadores, generalmente hay una opcion para que pueda reducir el contenido al tamaño de la pagina de impresion. Ademas, dependiendo de la configuracion de la impresora respecto al tamaño de la hoja, tambien se vera afectado el resultado final.
Otra cosa tambien es limitar el ancho del tamaño del panel (con <div></div>) que contenga tu pagina. Si la orientacion es vertical (Portrait), entonces te recomiendo un ancho de 800pixeles. Lamentablemente dadas las variables involucradas, no hay una manera estandar de asegurar que la pagina siempre sera impresa de la misma forma y tamaño.

Suerte!
__________________
¡Malditas computadoras que siempre hacen lo que les DIGO que hagan, no lo que QUIERO que hagan!

Etiquetas: input, botones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:32.