Foros del Web » Creando para Internet » Diseño web »

Imprimir con Javascrip

Estas en el tema de Imprimir con Javascrip en el foro de Diseño web en Foros del Web. Hola a todos, mi problema es el siguente: Estoy desarrollando una aplicacion en Struts para la gestion de una revista digital y estoy utilzando el ...
  #1 (permalink)  
Antiguo 10/06/2009, 06:31
 
Fecha de Ingreso: junio-2009
Mensajes: 3
Antigüedad: 14 años, 10 meses
Puntos: 1
Imprimir con Javascrip

Hola a todos,

mi problema es el siguente: Estoy desarrollando una aplicacion en Struts para la gestion de una revista digital y estoy utilzando el complemento Tiles y tengo una cabecera,cuerpo y pie y me gustaria imprimir el cuerpo solamente,es decir,un trozo de una pagina web,alguien sabe como hacerlo
Probe con <a href="javascript:print()"/> pero me imprime toda la pagina...

Gracias!!
  #2 (permalink)  
Antiguo 11/06/2009, 02:06
 
Fecha de Ingreso: mayo-2009
Mensajes: 45
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Imprimir con Javascrip

hola yo hace poco estube en las mismas...

Ojo lo q hise.....siempre utilize la misma funcion para imprimir, osea: window.print().

pero para q no me imprimiera todo (q aqui en el foro me ayudaron a hacerlo), fue utilizar el css, como?? escondiendo lo q no queria q saliera al momento de imprimir

Ahora como se esconde?? bueno en el foro de css esta todabia la pregunta pero aqui esta:
Código:
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

             "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

      <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

      <head>

          <meta http-equiv="content-type" content="text/html; charset=utf-8" />
          <title>Untitled</title>
          <script type="text/javascript">
              function ToPrint(elemento){                            
          elemento.setAttribute('class','fuera');
      }

          </script>
          <style type="text/css">

              input.fuera{

          visibility: hidden;

      }

      input.dentro{

          visibility: visible;

      }

          </style>

      </head>

      <body>

          <form>

              <input type="button" id="Bimprime" value="Imprimir" class="dentro" onclick="ToPrint(this)">

          </form>

      </body>

      </html>
Al dar click en el boton, el mismo se esconde...entonces hace lo mismo con los elementos q queras esconder

suerte con la imprimida
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 17:15.