Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/10/2007, 15:12
losporros
 
Fecha de Ingreso: noviembre-2005
Ubicación: Torreon Coahuila
Mensajes: 100
Antigüedad: 18 años, 5 meses
Puntos: 1
Re: Impresion de solo DIVS seleccionados x checkbox

Cita:
Iniciado por derkenuke Ver Mensaje
Hola losporros:

Bueno, un ejemplo así la verdad es que no te cargaría en el onload de la página:
Código:
window.onLoad = impre('ATRAZADAS,Lunes,Martes');
Además onload se escribe todo en minúsculas y necesita una función sin parámetros. De esta manera escrito, en cuanto la línea se lea se ejecuta la función impre(), y queremos que se ejecute en el onload.

Para llamarla con varios argumentos, tendrás que preparar la función impre() para indefinidos argumentos:

Código PHP:
function impre() {
  for(var 
i=0i<arguments.lengthi++)
  
document.getElementById(arguments[i]).className="ver";
  print();
  for(var 
i=0i<arguments.lengthi++)
  
document.getElementById(arguments[i]).className="nover";


window.onload = function() {
  
impre('ATRAZADAS','Lunes','Martes');

Entonces al cargar te pondría las capas que llevan por id 'ATRAZADAS', 'Lunes' y 'Martes' visibles para imprimir (según la hoja de estilos) y mandaría imprimir. Luego las restauraría a invisibles de nuevo.

No lo he probado, pero digo yo que así funcionaría.

Por cierto, en la primera línea de tu código:
Código HTML:
<input type='submit' name='imprimir' value='Imprimir' Onclick='document.form.submit()'> 
¿Qué sentido tiene ahí el onclick?



Un saludo.


Ah es que iba a mandar el formulario con los checkbox seleccionados por medio de un enlace y mejor lo envie por un boton.
Cada checkbox es un DIV, pero era x eso