JavaScript - Ejecutar una acción antes de imprimir

 
Vista:

Ejecutar una acción antes de imprimir

Publicado por juan (6 intervenciones) el 02/04/2002 15:06:10
Hola a todos, tengo el siguiente problema:
Necesito ejecutar alguna acción (por ejemplo un alert()) antes de imprimir una página, pero no encuentro la forma de hacerlo, me imagino que puede ser algún evento tipo 'onprinting' como en Delphi o VisualBasic. La idea es que cuando el usuario presione el boton imprimir de su navegador se ejecute un código y después imprimir la página.

De antemano gracias
Juan
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ejecutar una acción antes de imprimir

Publicado por Charlos (99 intervenciones) el 03/04/2002 06:11:34

Eso no se hacerlo, pero lo que si podrías hacer es lo siguiente:

En javascript exite el método printr() que te imprime toda la página.

Crate una función que sea llamada por un botón en el cual ponga imprimir página y mandas el alert antes: ej

<script>
function imprimir(){
alert("Lo que sea");
self.print();
}

<html>
<body>
<input type="button" value="Imprimir Pagina" onclick="imprimir();" >
</body>
</html>
</script>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar