Contenido

Imprimir con javascript

6 Sep

+ 7

Javascript dispone de un metodo con el cual podemos imprimir el contenido de nuestra página de forma fácil y rápida. Aunque siempre es necesario conocer las limitaciones con que nos podemos encontrar.

NN4 NN5 NN5 IE5 IE6
Compatibility NO YES YES YES YES

Usando window.print() para imprimir un documento.

 Usando window.print() imprimiremos la página entera con todos los elementos de la misma que queramos que aparezca.


<form>
   input type="button" value="Print This Page" onClick="window.print()" />
</form>
  

 Imprimir el contenido de un frame

Si disponemos una página en la cual tenemos varios frames que se han de imprimir por separado, esta forma puede ser cómoda de implementar y efeciente.


function printFrames(n){
	parent.frames[n++].print()
	if(n<parent.frames.length) {
		setTimeout("printFrames("+n+")",5000)
	}
}

¿Se puede hacer que imprima un mensaje nada más entrar en una página? :D

Claro.

<body onload="window.print();">

¿Se puede mostrar la vista previa?

Se puede imprimir sin que aparezca la ventana de imprimir (ctrl + P)

si puedes contestarme en jamepu@terra.es te lo agradecería, ya que mi acceso a internet esta muy limitado.

¿Como puedo imprimir el contenido de un iframe?

quiero imprimir los datos de un formulario que previamente llene con resultados de sumas y restas, pero no a la impresora sino a otra hoja. como llamo los datos del formulario a otra oja?
ej:
nombre:juanito perez
monto de dinero: 10.000
monto de iva: 1.000
monto total: 11.000
entonces decimos que al hacer clit en un boton xxx enviar datos a otra hoja

se podra?, sin usar bases de datos ni nada de eso solo lo que escribi en la pantalla

Comentar

#

Me reservo el derecho de eliminar y/o modificar los comentarios que contengan lenguaje inapropiado, spam u otras conductas no apropiadas en una comunidad civilizada. Si tu comentario no aparece, puede ser que akismet lo haya capturado, cada día lo reviso y lo coloco en su lugar. Siento las molestias.


Cerrar
Enviar por Correo