Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/07/2010, 09:34
Avatar de Heiroon
Heiroon
 
Fecha de Ingreso: junio-2010
Ubicación: Caracas, Venezuela - Por ahora...
Mensajes: 495
Antigüedad: 13 años, 11 meses
Puntos: 63
Exclamación Generar pagina para imprimir no editable!

Wenas colegas!

Tengo el siguiente rollo... Necesito generar una pagina web q imprima la informacion q tengo de una cotizacion... eso ya esta.. el problema es q quiero ocultar cierta informacion (botones) q estarian de mas en el papel...

este es el codigo q estoy usando para imprimir..
Código Javascript:
Ver original
  1. function imprimir_co()
  2. {
  3.  
  4.     document.getElementById('mas').style.display="none";
  5.     document.getElementById('cota').style.display="none";
  6.     document.getElementById('cant').style.display="none";
  7.     document.getElementById('edita').style.display="none";
  8.     document.getElementById('elim').style.display="none";
  9.     document.getElementById('ver').style.display="none";
  10.     document.getElementById('tag1').style.display="none";
  11.     document.getElementById('tag2').style.display="none";
  12.     document.getElementById('tag3').style.display="none";
  13.     document.getElementById('notas').style.display="block";
  14.  
  15. var url = document.location.href;
  16.         partes = url.split('/');
  17.         page=partes[partes.length-1];
  18.             //alert("URL completa: "+url);
  19.             //alert("PAGE: "+page);
  20.         titulo=document.title;
  21.             //alert(titulo);
  22.  
  23. var bName = navigator.appName;
  24. var bVer = parseFloat(navigator.appVersion);
  25.  
  26. var contenido = document.getElementById('todo').innerHTML;
  27. ventana=window.open("/print_cotiza.php","ventana","width=560");
  28. ventana.document.open();
  29. ventana.document.write('<html><head><title>'+titulo+'<\/title><link rel="stylesheet" type="text/css" href="css/estilos_textos.css"><link rel="stylesheet" type="text/css" href="css/estilos_generales.css"><\/head><img src="img_comunes/logo.png" alt="Tecnoquim C.A. - Tecnología al servicio del agua" style="margin-bottom:30px; margin-left:0px; " /><br /><body style=\"background-color: #FFFFFF\">');
  30.  
  31. ventana.document.write(contenido);
  32. ventana.document.close();
  33. ventana.print();
  34. ventana.focus();
  35. }

el problema es q solo puedo ocultar los primeros de la lista.. y se van generando como tantos productos quiera cotizar el cliente... intente cambiando la clase pero no me funciona.. alguna sugerencia???

GRACIAS!