Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/04/2003, 17:49
Avatar de Kaopectate
Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 10 meses
Puntos: 38
Hola inservible.

Tienes, desde mi punto de vista, dos opciones:

La primera es poner al menos dos frames para que el botón no esté ubicado dentro del área que vas a imprimir. En este caso, tu botón deberá llamar a una función parecida a esta:

// No la he probado, pero creo que esta bien
function imprime(){
nombreDelFrame.focus();
print();
}

Tu botón deberá llamarla asi:
<input type="button" value="Imprimir" onclick="imprime()">

La otra opción es que el botón abra una ventana popup con el diseño preciso de lo que deseas imprimir, y seguidamente se ejecute el mismo método print(). Eso te da la libertad de diseñar una presentación para pantalla y otra para impresora aunque trabajando doble.

Si deseas ayuda mas detallada, avisa que yo o cualquiera de los muchos colaboradores del sitio te habrán de ayudar.

Saludos.