Foros del Web » Programando para Internet » Javascript »

Imprimir un formulario

Estas en el tema de Imprimir un formulario en el foro de Javascript en Foros del Web. Hola: Estoy trabajando en una página que muestra los registros de una base de datos obtenidos a través de formulario. Esta página contiene por una ...
  #1 (permalink)  
Antiguo 04/08/2004, 11:26
 
Fecha de Ingreso: julio-2004
Mensajes: 27
Antigüedad: 20 años, 5 meses
Puntos: 0
Imprimir un formulario

Hola:

Estoy trabajando en una página que muestra los registros de una base de datos obtenidos a través de formulario.

Esta página contiene por una parte, campos de texto dinámico que están englobados en las etiquetas de formulario y por otra parte, una barra de navegación y otros elementos que quedan fuera del formulario.


He visto que con este código
Código:
<input type="button" name="imprimir" value="Imprimir" onclick="window.print();">
creo un botón que imprime la página, pero yo quisiera que solo imprimiera lo que queda dentro de las etiquetas del formulario.

Saludos.
  #2 (permalink)  
Antiguo 04/08/2004, 11:42
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 8 meses
Puntos: 4
Ya sea que incluyas frames y en un frame solo muestres el form o asignar una etiqueta al resto de los elemntos y a la hora de imprimir que desaparezcan con style.visibility='hidden'
  #3 (permalink)  
Antiguo 05/08/2004, 09:44
 
Fecha de Ingreso: julio-2004
Mensajes: 27
Antigüedad: 20 años, 5 meses
Puntos: 0
Gracias por tu respuesta.

He estado probando a poner marcos. Me resulta complejo porque tengo que sacar a un frame la barra de navegación del juego de registros y en otro pondría el formulario que gobierna la barra. Al hacerlo pierdo la conexión con la base de datos y no sé como hacer para recuperarla.

La solución que apuntas de poner etiquetas no la entiendo y no la he podido probar.
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 19:23.