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

Como imprimir muchos archivos

Estas en el tema de Como imprimir muchos archivos en el foro de Diseño web en Foros del Web. Saludos, les platico la duda que me quita el sueño: 1. Tengo un listado de varios archivos HTML que es necesario se selecciones con un ...
  #1 (permalink)  
Antiguo 30/09/2010, 17:36
Avatar de netovs  
Fecha de Ingreso: enero-2010
Ubicación: Mexico DF
Mensajes: 150
Antigüedad: 14 años, 10 meses
Puntos: 9
Pregunta Como imprimir muchos archivos

Saludos, les platico la duda que me quita el sueño:

1. Tengo un listado de varios archivos HTML que es necesario se selecciones con un checkbox y que se impriman cada archivo conforma un distinto que se convertira a su vez en una hoja impresa independiente.

Es decir:

RGISTRO 1 ARCHIVO A IMPRIMIR 1
RGISTRO 2 ARCHIVO A IMPRIMIR 2
RGISTRO 3 ARCHIVO A IMPRIMIR 3
.
.
.
RGISTRO N ARCHIVO A IMPRIMIR N

y es necesario que el usuario con checkbox seleccione los archivos que desea imprimir si quiere uno 2 o todos.

window.print se supone que imprime la ventana que se ve en ese momento sin embargo no se como aplicarlo para que imprima esa cantidad de archivos seleccionados.
__________________
No por que a mi nadie me ayudo a aprender a programar yo no les voy a ayudar ...

Comunicación Web
  #2 (permalink)  
Antiguo 01/10/2010, 15:44
Avatar de bitbow  
Fecha de Ingreso: julio-2006
Ubicación: Distrito Federal
Mensajes: 635
Antigüedad: 18 años, 4 meses
Puntos: 34
De acuerdo Respuesta: Como imprimir muchos archivos

Se me ocurre una solucion sencilla:

function imprime(){
window.open("file:///C:/pruebas/test_html_java/print_1.htm","doc 1","scrollbars=yes,width=500,left=150,top=150,heig ht=300");
window.open("file:///C:/pruebas/test_html_java/print_2.htm","doc 2","scrollbars=yes,width=500,left=150,top=150,heig ht=300");
window.open("file:///C:/pruebas/test_html_java/print_3.htm","doc 3","scrollbars=yes,width=500,left=150,top=150,heig ht=300");
}
y en cada pagina una funcion que al cargar mande a imprimir:

function onload(){
window.print();
}

si no quieres hacer esto puedes hacer que en la pagina donde imprimes se abra un popup para impresion pero con divs ocultos y segun se seleccionen los checkbox se activen los divs para asi poder imprimir el contenido segun la selecion del usuario.
__________________
El ego es el mayor enemigo de un hombre inteligente.

Etiquetas: muchos
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:43.