Quiero imprimir una página horizontalmente pinchando un botón (con que funcione con IE me vale).
Lo más que he llegado a conseguir es abrir la ventana de "Vista preliminar" de IE:
function ieExecWB( intOLEcmd, intOLEparam ) {
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
if (!intOLEparam || intOLEparam < -1 || intOLEparam > 1 ) {
intOLEparam = 1;
}
WebBrowser1.ExecWB( intOLEcmd, intOLEparam );
WebBrowser1.outerHTML = "";
}
esta es la llamada desde el botón:
<a href="javascript:javascript:ieExecWB(7)"><img src="imagenes/imprimir.gif" width="24" height="24" border="0" alt="Imprimir"></a>
Si alguien puede ayudarme....