Foros del Web » Creando para Internet » HTML »

Boton Imprimir otra pagina

Estas en el tema de Boton Imprimir otra pagina en el foro de HTML en Foros del Web. Hola, estoy buscando la forma de hacer un boton que imprima otra pagina, no la que se esta viendo en ese momento, eso es facil ...
  #1 (permalink)  
Antiguo 11/05/2006, 17:24
Avatar de gragus  
Fecha de Ingreso: diciembre-2005
Mensajes: 162
Antigüedad: 18 años, 11 meses
Puntos: 0
Boton Imprimir otra pagina

Hola, estoy buscando la forma de hacer un boton que imprima otra pagina, no la que se esta viendo en ese momento, eso es facil de lograr con:

<a href="javascript:print()">Imprimir</a>

Alguna idea? Tambien seria interesante mandar a imrpimir otro archivo como una imagen por ejemplo.
  #2 (permalink)  
Antiguo 12/05/2006, 11:31
Avatar de ludovico2000  
Fecha de Ingreso: noviembre-2003
Ubicación: Bizkaia
Mensajes: 1.315
Antigüedad: 21 años
Puntos: 2
Buscando en estos foros...

http://www.forosdelweb.com/showpost....26&postcount=6

De donde se extrae:
Cita:
<link rel=alternate media=print href="documento.doc">
Prueba con:
Pones esto en el head, y luego el link para imprimir como lo tienes ahora.
<link rel=alternate media=print href="carpeta/carpeta/otra_pág.htm">

  #3 (permalink)  
Antiguo 12/05/2006, 13:01
Avatar de gragus  
Fecha de Ingreso: diciembre-2005
Mensajes: 162
Antigüedad: 18 años, 11 meses
Puntos: 0
gracias por la ayuda, fue de gran utilidad
  #4 (permalink)  
Antiguo 06/06/2006, 02:25
 
Fecha de Ingreso: junio-2006
Mensajes: 2
Antigüedad: 18 años, 5 meses
Puntos: 0
Podrías especificar un poco el código de las dos páginas?
Lo he intentado pero no consigo imprimir la página correcta. Gracias por adelantado
  #5 (permalink)  
Antiguo 06/06/2006, 02:46
 
Fecha de Ingreso: junio-2006
Mensajes: 2
Antigüedad: 18 años, 5 meses
Puntos: 0
Ya lo tengo... Sorry!
  #6 (permalink)  
Antiguo 06/07/2006, 02:10
 
Fecha de Ingreso: junio-2003
Ubicación: Cantabria
Mensajes: 61
Antigüedad: 21 años, 5 meses
Puntos: 1
Hola buenas!
Yo tengo un problema con eso, y es que al meterlo dentro de un iframe deja de funcionar, ya no me imprime el documento que le indico en el alternate media, sino el documento del iframe.
No sé si me entendeis, no es facil de explicarlo.
  #7 (permalink)  
Antiguo 06/07/2006, 02:19
Avatar de axiertxo  
Fecha de Ingreso: octubre-2005
Ubicación: España
Mensajes: 387
Antigüedad: 19 años, 1 mes
Puntos: 0
usa document.nombreiframe.print()

Aunque recuerdo que esto e sforo de XHTML no de javascript

Saludos
__________________
El mundo exige resultados. No le cuentes a otros tus dolores del parto. Muéstrales al niño.
  #8 (permalink)  
Antiguo 06/07/2006, 02:57
 
Fecha de Ingreso: junio-2003
Ubicación: Cantabria
Mensajes: 61
Antigüedad: 21 años, 5 meses
Puntos: 1
Sorry por postearlo aqui, tambien lo puse en el foro de jscript pero nadie contesta.

Eso que me has dicho no me funciona.
A ver si me explico:
Tengo un documento html (prueba1.htm), en ese documento tengo un iframe cuyo iframe contiene otro documento html (prueba2.htm). Y en el documento del iframe hay un boton (link). Lo que quiero es que al pinchar en el boton me imprima otro documento html distinto (prueba3.htm).
  #9 (permalink)  
Antiguo 06/07/2006, 08:57
Avatar de ludovico2000  
Fecha de Ingreso: noviembre-2003
Ubicación: Bizkaia
Mensajes: 1.315
Antigüedad: 21 años
Puntos: 2
Tienes que poner

<link rel=alternate media=print href="prueba3.htm">

en el head de prueba2.htm (que es donde está el botón)
  #10 (permalink)  
Antiguo 17/12/2011, 13:06
Avatar de maske  
Fecha de Ingreso: septiembre-2010
Mensajes: 5
Antigüedad: 14 años, 1 mes
Puntos: 1
Respuesta: Boton Imprimir otra pagina

¿cómo puedo hacer si no puedo colocar el tag link en el head de la página?

se que el post es viejo, pero me viene al caso ya que quiero hacer algo así y esa solución no me es útil.

tengo una página que se genera con php, ahí un link que lleva a la página que quiero imprimir.

quisiera que al hacer click en ese link me imprima la página que se carga a continuación, pero poniendo el código en la primer página no en la segunda, y que por supuesto imprima la segunda.
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:48.