Ayer estuve buscando como poder imprimir sin que saliera la url de la página que imprimimos y entre unas cosas y otras conseguí formar este código:
Código:
<html>
<head>
<SCRIPT LANGUAGE="vbscript">
function doPrint()
document.all.item("noprint").style.display="none"
document.all.item("printtitle").style.display=""
with factory.printing
.header = ""
.footer = ""
.topMargin = 0.4
.bottomMargin = 0.4
.leftMargin = 1
.rightMargin = 0.4
.Print(false)
end with
document.all.item("noprint").style.display=""
document.all.item("printtitle").style.display="none"
end function
</SCRIPT>
</head>
<body onload="doPrint()">
<object id="factory" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" codebase="http://www.meadroid.com/scriptx/ScriptX.cab#Version=5,0,5,35">
</object>
<div id="printtitle" style="display:none">
TEXTO QUE DESEAMOS IMPRIMIR
</div>
<div id="noprint" align="center">
TEXTO O BOTONES QUE NO DESEAMOS IMPRIMIR
<INPUT id="cmdPrint" name="cmdPrint" type="button" value="Imprimir Solicitud" onclick="doPrint()">
</div>
</body>
</html>
Que funciona genial !
![Afirmando](http://static.forosdelweb.com/fdwtheme/images/smilies/afirmar.gif)
Pero... EN PC!, en mac ni se inmuta...
Puedo hacer algo para que funcione en todos los navegadores??
Muchas gracias por todo!