PablocoDj Posted July 17, 2013 Report Share Posted July 17, 2013 Estimados: Tengo un conflicto con un sistema que implementé en la sección de impresión de cierre de ventas, en la cual existen 2 computadores: - El servidor y un cliente El servidor tiene Windows 7 y cuando se manda la impresión se imprime todo el contenido en la hoja, pero en el cliente, que tiene Windows XP imprime la mitad de la hoja en un cuadro en que se ven las tablas aun mas chicas. La impresora está instalada en el servidor y esta compartida con el cliente, esto como puede influir ???Existe un script que permita la misma impresión en ambos computadores ??? ventas.php <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Impresión de Cierre de Ventas</title> <link rel="Stylesheet" href="css/estilo.css" type="text/css"> <style type="text/css"> table{ font-size: 15px; } th,td{ font-size: 27px; width: 2.2cm; height: 0.3cm; alignment-adjust: central; } </style> <script> function imprime(){ //desaparece el boton document.getElementById("btnImprimir").style.display='none'/* document.getElementById("noprint").style.display='none' document.getElementById("titulo").style.display='none' document.getElementById("link").style.display='none' document.getElementById("link2").style.display='none' */ //se imprime la pagina window.print() //reaparece el boton document.getElementById("btnImprimir").style.display='inline'/* document.getElementById("noprint").style.display='inline' document.getElementById("titulo").style.display='inline' document.getElementById("link").style.display='inline' document.getElementById("link2").style.display='inline' */ } </script> </head> <body> <header id="titulo"> <h3>Impresión de Cierre de Ventas</h3> </header> <nav id="noprint"> <ul> <li><a href="#">Inicio</a></li> <li><a href="#">Ventas</a></li> <li><a href="#">Modulo de Ingreso</a></li> <li><a href="#">Historial de Ventas</a></li> <li><a href="#">Devoluciones</a></li> <li><a href="#">Retiros de Local</a></li> <li><a href="#">Respaldo</a></li> </ul> </nav> <article id="contenido"> <center> <h3> VENTAS AL DETALLE </h3> <table border='1'> <tr> <td align='center'></td> <td align='center'>PROPIO</td> <td align='center'>EXTERNO</td> </tr> <tr> <td align='center'>Total Venta</td> <td align='center'>$ 0</td> <td align='center'>$ 0</td> </tr> <tr> <td align='center'>Costo Producto</td> <td align='center'>$ 0</td> <td align='center'>$ 0</td> </tr> <tr> <td align='center'>Total Neto</td> <td align='center'>$ 0</td> <td align='center'>$ 0</td> </tr> <tr> <td align='center'>Total IVA</td> <td align='center'>$ 0</td> <td align='center'>$ 0</td> </tr> <tr> <td align='center'>Total Ganancia</td> <td align='center'>$ 0</td> <td align='center'>$ 0</td> </tr> </table> <br/><br/><br/> <h3> VENTAS AL MAYOR </h3> <table border='1'> <tr> <td align='center'></td> <td align='center'>PROPIO</td> <td align='center'>EXTERNO</td> </tr> <tr> <td align='center'>Total Venta</td> <td align='center'>$ 0</td> <td align='center'>$ 0</td> </tr> <tr> <td align='center'>Costo Producto</td> <td align='center'>$ 0</td> <td align='center'>$ 0</td> </tr> <tr> <td align='center'>Total Neto</td> <td align='center'>$ 0</td> <td align='center'>$ 0</td> </tr> <tr> <td align='center'>Total IVA</td> <td align='center'>$ 0</td> <td align='center'>$ 0</td> </tr> <tr> <td align='center'>Total Ganancia</td> <td align='center'>$ 0</td> <td align='center'>$ 0</td> </tr> </table> <table> <tr></tr> <tr></tr> <tr></tr> <tr></tr> <tr></tr> <tr id="noprint"> <td colspan="5" align="center"> <input id="btnImprimir" type="button" value="Imprimir" onclick="imprime()"/> </td> <tr> </table> </center> </article> <footer> Footer </footer> </body> </html> *{ margin:0; font-family: Arial; font-size: 14px; } body{ background:#F2F2F2; color:#084B8A; font-size:16px; font-family:Arial; } #contenido{ background:#fff; margin:20px auto; overflow:hidden; padding:40px ; border:1px solid #2E9AFE; width:90%; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } input, select{ background:#fff; border:1px solid #2E9AFE; padding:5px; } header{ background:#1C4583; color:#fff; padding:5px; text-align: center } footer{ background:#1C4583; color:#fff; padding:5px; text-align: center } footer a{ color:#FF8000; text-decoration: none; } footer a:hover{ color:#F2F5A9; } nav{ border-radius: 10px; background-image: linear-gradient(top,#FFF,#CCC); overflow: hidden; padding: 10px; padding-left: 300px; width: 950px; } nav ul{ list-style: none; margin: 0 20px 0 20px; padding: 0; } nav ul li{ border-radius: 5px; float: left; font-family: Arial; font-size: 16px; font-weight: bold; text-align: center; } nav ul li a{ color: black; display: block; padding: 10px; text-decoration: none; } nav ul li a:hover{ color: white; } a{ text-decoration: none; color: black; display: block; padding:5px; font-weight: bold; } a:hover{ color: #CCC; } Link to comment Share on other sites More sharing options...
cañangasñangas Posted July 17, 2013 Report Share Posted July 17, 2013 por lo que veo te falta integrar los estilos al documento, y arreglar el script, ya que casi todo el codigo esta en un comentario ( /* comentario */ ) <script type="text/javascript">function imprime(){//desaparece el boton document.getElementById("btnImprimir").style.display='none';document.getElementById("noprint").style.display='none';document.getElementById("titulo").style.display='none';document.getElementById("link").style.display='none';document.getElementById("link2").style.display='none';//se imprime la paginawindow.print()//reaparece el botondocument.getElementById("btnImprimir").style.display='inline';document.getElementById("noprint").style.display='inline';document.getElementById("titulo").style.display='inline';document.getElementById("link").style.display='inline';document.getElementById("link2").style.display='inline';}</script> a ver como andas ahi Link to comment Share on other sites More sharing options...
PablocoDj Posted July 18, 2013 Author Report Share Posted July 18, 2013 (edited) por lo que veo te falta integrar los estilos al documento, y arreglar el script, ya que casi todo el codigo esta en un comentario ( /* comentario */ ) <script type="text/javascript">function imprime(){//desaparece el boton document.getElementById("btnImprimir").style.display='none';document.getElementById("noprint").style.display='none';document.getElementById("titulo").style.display='none';document.getElementById("link").style.display='none';document.getElementById("link2").style.display='none'; //se imprime la paginawindow.print()//reaparece el botondocument.getElementById("btnImprimir").style.display='inline';document.getElementById("noprint").style.display='inline';document.getElementById("titulo").style.display='inline';document.getElementById("link").style.display='inline';document.getElementById("link2").style.display='inline';}</script> a ver como andas ahiSe mantiene el problema Edited July 18, 2013 by PablocoDj Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now