Foros del Web » Programando para Internet » Javascript »

Imprimir sin cuadro de diálogo

Estas en el tema de Imprimir sin cuadro de diálogo en el foro de Javascript en Foros del Web. Hola, me gustaría saber si se puede imprimir una "web" sin el cuadro de diálogo. Es decir, yo creo un botón que ejecuta una función ...
  #1 (permalink)  
Antiguo 15/05/2014, 16:38
Avatar de legomolina  
Fecha de Ingreso: junio-2011
Ubicación: Valencia
Mensajes: 165
Antigüedad: 12 años, 10 meses
Puntos: 3
Imprimir sin cuadro de diálogo

Hola, me gustaría saber si se puede imprimir una "web" sin el cuadro de diálogo.
Es decir, yo creo un botón que ejecuta una función que imprime una web que no es la actual de la forma siguiente:
Código Javascript:
Ver original
  1. function imprimir() {
  2. var ven=window.open('plantilla.php?nombre="nombre"&etc','_blank');
  3. ven.focus();
  4. ven.print();
  5. ven.close();
  6. }
Y, si se pudiese hacer... ¿se podría hacer que se imprimiesen x copias que le dijese previamente con un setInterval no?
Gracias
  #2 (permalink)  
Antiguo 15/05/2014, 17:17
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años
Puntos: 292
Respuesta: Imprimir sin cuadro de diálogo

Por que no modificas plantilla.php ?

Haces que acepte un parametro mas que sea numero de copias y te evitas andar llamando al inteprete de PHP n-veces. Sino sabes como hacerlo, postea el codigo de plantilla.php aqui mismo y solicita el tema sea movido a PHP luego de que se te resuelvan las dudas de Javascript o bien... abres otro tema alla pero te vamos a pedir el codigo para poder ayudarte.


Por otro lado, creo se abre como ventana pero se podria hacer que el script de php se ejecute en un iframe de dimensiones nulas (invisible)
__________________
Salu2!
  #3 (permalink)  
Antiguo 15/05/2014, 17:19
Avatar de legomolina  
Fecha de Ingreso: junio-2011
Ubicación: Valencia
Mensajes: 165
Antigüedad: 12 años, 10 meses
Puntos: 3
Respuesta: Imprimir sin cuadro de diálogo

Hola, lo primero no lo había pensado y lo segundo vale. Pero, ¿me podría evitar el cuadro de diálogo de impresión? El típico de elegir impresora, color o blanco/negro etc...
  #4 (permalink)  
Antiguo 15/05/2014, 17:33
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años
Puntos: 292
Respuesta: Imprimir sin cuadro de diálogo

Em... si ese cuadro lo lanza el driver de la impresora, quizas si colocas todo como predeterminado ... tocaria investigues, leas en manual de la impresora, preguntes en un foro de hp, epson...etc .. es tema de "hardware" 'casi'
__________________
Salu2!
  #5 (permalink)  
Antiguo 16/05/2014, 03:19
Avatar de legomolina  
Fecha de Ingreso: junio-2011
Ubicación: Valencia
Mensajes: 165
Antigüedad: 12 años, 10 meses
Puntos: 3
Respuesta: Imprimir sin cuadro de diálogo

Hola, el cuadro de dialogo que sale es el siguiente para firefox: http://gyazo.com/739f42720bd5768b866b71fd4c676d02
y el de chrome: http://gyazo.com/5a22aaa15eb8a8de616f253ef401f41d
No tienen que ver con la impresora sino con el navegador. He encontrado esto mirando por internet: http://www.taringa.net/posts/hazlo-t...n-FireFox.html. Esto te desactiva el susodicho cuadro pero para todo el navegador y todas las webs y, claro, a mi me gustaría que solo afectase a una parte de mi código. Voy a seguir buscando. Si alguien encontrase algo que fuese útil le agradecería que lo postease para ver.
Gracias

Etiquetas: cuadro, php
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 05:13.