Foros del Web » Creando para Internet » CSS »

Imprimir solo texto en impresora

Estas en el tema de Imprimir solo texto en impresora en el foro de CSS en Foros del Web. Saludos. Tengo una pagina con un text y dos botones, para hacer una consulta a una tabla; si existe muestro en pantalla la informacion de ...
  #1 (permalink)  
Antiguo 19/10/2005, 14:16
 
Fecha de Ingreso: febrero-2005
Mensajes: 673
Antigüedad: 19 años, 1 mes
Puntos: 2
Pregunta Imprimir solo texto en impresora

Saludos.

Tengo una pagina con un text y dos botones, para hacer una consulta a una tabla; si existe muestro en pantalla la informacion de acuerdo al codigo que digitaron si no no hace nada.
Como hago para imprimir en papel solo la información consultada por pantalla sin los botones y el text?????

Agradezco la ayuda y sugerencias que me puedan brindar.
  #2 (permalink)  
Antiguo 19/10/2005, 14:23
Avatar de Saruman  
Fecha de Ingreso: mayo-2003
Ubicación: Panama city, Panama, Panama
Mensajes: 1.154
Antigüedad: 20 años, 10 meses
Puntos: 5
Cita:
Iniciado por tattojk
Como hago para imprimir en papel solo la información consultada por pantalla sin los botones y el text?????
la mayoria de las paginas, usan un boton llamado "print friendly".... esto te abre una nueva mentana, estilo popup, y alli solamente el texto, si tiene imagenes y ya... nada de inputs y botones.
luego un boton de "imprimir" y para que no se imprima esto entonces utilizas los eventos: onbeforeprint y onafterprint... trabajan igual que el onload...

si necesitas ayuda sobre esto me avisas... si te parece bien mi idea claro esta
__________________
Saruman

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.
  #3 (permalink)  
Antiguo 19/10/2005, 15:03
 
Fecha de Ingreso: febrero-2005
Mensajes: 673
Antigüedad: 19 años, 1 mes
Puntos: 2
Me puedes explicar mejor??

Saludos Saruman.

Me gustaria que me explicaras mejor tu idea, como lo haces, lo del popup lo entiendo, pero lo del boton imprimir no, como haria para que no se imprima ese boton???

No se como hacerlo y estoy abierto a los consejos y sugerencias que me puedan brindar.

Agradezco tu ayuda.
  #4 (permalink)  
Antiguo 19/10/2005, 15:20
Avatar de Saruman  
Fecha de Ingreso: mayo-2003
Ubicación: Panama city, Panama, Panama
Mensajes: 1.154
Antigüedad: 20 años, 10 meses
Puntos: 5
listo, con gusto.

aqui esta un ejemplo... esta es la pagina donde despliegas el contenido solamente (el que quieres imprimir) y colocas el icoono de la impresora donde gustas.... solo que debe tener su ID.

cuando lo ejecutes verás que en la impresion no sale el icono, asi mismo, el icono nunca desaparece.....

Código HTML:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Imprimir</title>
</head>
<script language="javascript">
 function _PrintHide(hide) {
  var icon = document.getElementById("Imprimir");
  if (hide) {
   icon.style.display = "none";
  } else {
   icon.style.display = "block";
  }
 }
</script>
<body onbeforeprint="_PrintHide(true)" onafterprint="_PrintHide(false)">
<img id="Imprimir" src="icon_print.gif" border="0" title="Print this Page" onClick="javascript:print();" style="cursor:pointer;">
tu contenido aqui
</body>
</html> 
__________________
Saruman

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.
  #5 (permalink)  
Antiguo 19/10/2005, 16:32
 
Fecha de Ingreso: febrero-2005
Mensajes: 673
Antigüedad: 19 años, 1 mes
Puntos: 2
Pregunta Una duda

Saludos.

Me salio como me escribiste
Pero quise poner un boton cerrar pero por logica me lo imprimira, debo poner una imagen para cerrar la ventana?????

o como validas si manda a imprimir te cierre la ventana???
Hay alguna forma de saber cuando termina de imprimir???????

Agradezco la ayuda que me estas brindando.
  #6 (permalink)  
Antiguo 19/10/2005, 16:45
Avatar de Saruman  
Fecha de Ingreso: mayo-2003
Ubicación: Panama city, Panama, Panama
Mensajes: 1.154
Antigüedad: 20 años, 10 meses
Puntos: 5
ok, "creo" que se puede hacer lo que pides pero no conosco....
encontre en los fag esto: pero solo s para IE.
pruebalo para ver... no lo he hecho....

http://www.forosdelweb.com/showpost....7&postcount=35

me comentas como te fue.

saludos
__________________
Saruman

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.
  #7 (permalink)  
Antiguo 19/10/2005, 17:11
 
Fecha de Ingreso: febrero-2005
Mensajes: 673
Antigüedad: 19 años, 1 mes
Puntos: 2
Gracias

Hola Saruman.

No me salio, supongo que copie mal, pero igual no era esa mi idea porque el usuario debe mirar primero antes de imprimir en papel.

No quiero molestar, ya busque pero no me funciona, la impresión debe quedar en papel carta y horizontalmente, me puedes colaborar??

agradezco de antemano tu valiosa colaboración.
  #8 (permalink)  
Antiguo 20/10/2005, 02:38
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 7 meses
Puntos: 381
Puedes crear una hoja de estilos para impresión distinta de la que uses para salida por pantalla. Si quieres hacerlo así dímelo y traslado el tema al foro de CSS

Un saludo
  #9 (permalink)  
Antiguo 20/10/2005, 06:53
 
Fecha de Ingreso: febrero-2005
Mensajes: 673
Antigüedad: 19 años, 1 mes
Puntos: 2
Sonrisa Me interesaria CSS

Saludos Tunait

Por supuesto que me interesaria hacerlo en CSS, quiero aprender; aunque de CSS solo lo he utilizado para el tipo de letra no mas; puedes explicarme mejor como lo haces con CSS????

Agradezco de antemano tu ayuda.
  #10 (permalink)  
Antiguo 20/10/2005, 07:43
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 7 meses
Puntos: 381
Pues la verdad es que yo nunca los he usado para impresión (aunque en breve habré de hacerlo). Así a rasgos generales se trataría de crear una hoja de estilos indicando que es para impresión (media="print") y en donde podrás especificar qué elementos se imprimen (visibles) y cuales no (ocultos) y el aspecto que tendrán.

Traslado el tema al foro de css para orienten los expertos. Igual trata de hacer una búsqueda en ese foro que seguro te salen resultados

movido desde javascript.

Un saludo
  #11 (permalink)  
Antiguo 20/10/2005, 07:47
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 7 meses
Puntos: 381
Ahí te dejo un par de links externos
http://www.sidar.org/recur/desdi/tra...css/media.html
http://www.nosolousabilidad.com/arti..._impresion.htm
  #12 (permalink)  
Antiguo 21/10/2005, 06:02
 
Fecha de Ingreso: febrero-2005
Mensajes: 673
Antigüedad: 19 años, 1 mes
Puntos: 2
No entendi

Saludos Tunait.

No entendi nada, eso del CSS es nuevo para mi.

No tienes algo mas sencillo para entender y para la impresion???
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 14:50.