Hacer una vista previa antes de imprimir en un cliente
Artículo por Club Developers · 05 abril 2006
2173 vistas
Este truco no es compatible con versiones de IE anteriores a la 4, Netscape anteriores a la 4 también y cualquier otro navegador antiguo.
Por ésto, es aconsejable detectar el navegador para verificar la versión para ejecutar o no este JavaScript.
Por ésto, es aconsejable detectar el navegador para verificar la versión para ejecutar o no este JavaScript.
javascript
<script language="JavaScript"> 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 = ""; }; </script>