| Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS | ||||
| ARTICULO: Imprimir una página sin ver el diálogo de impresión |
Se muestran 14 comentarios sin revisar
| Gorka | 05/9/05 |
| No entiendo como, siendo un tutorial de vbscript, se mezcla con javascrip en la siguiente sentencia: <a href="javascript:Print ();">Imprimir</a> ¿Cual seria su equivalente en vbscript? |
|
| Juan Carlos | 21/2/06 |
| En Javascript a mí me funciona el comando IEWB.ExecWB(6,2), lo mismo pero con los parámetros (6,1) muestra el diálogo de impresión. Se pueden ver las opciones en la Web de msnd | |
| Juan Carlos | 21/2/06 |
| Se me olvidaba que antes hay que crear el objeto en el cuerpo de la página: <OBJECT ID="IEWB" WIDTH="0" HEIGHT="0" CLASSID="clsid:8856F961-340A-11D0-A96B- 00C04FD705A2"></OBJECT> |
|
| Gabriel | 22/2/06 |
| Hola, este ejemplo no funciona con IE 5.5 o superior (6 en mi caso), si alguien sabe como hacer que funcione, les agradezco la ayuda. | |
| Julio | 05/6/06 |
| pues yo lo que estoy buscando es que al darle a imprimir se habra la ventana de vista preliminar antes de imprimir para ver como va a quedar. Sin necesidad de ir a archivo y vista preliminar. Esto se puede hacer???? Saludos y gracias |
|
| Julia Fortis | 09/6/06 |
| Esta es la unica pagina que he encontrado que explica como evitar la caja de dialogo de impresion, pero NO sirve.NI SIQUIERA EL EJEMPLO. Podrìan decirme por favor como puedo hacer esto en una pagina asp? Por Favor? | |
| Andres | 10/7/06 |
| Probe el script pero no hay caso que funsione tengo Windows XP | |
| roger guevara | 08/9/06 |
| probe l script y al publicar la pagina esta es bloqueada por el explorer, no permite la ejecucion del acticex, tengo el explorer 5.5, que puedo hacer para resolver esot, muchas gracias. | |
| Ed Lopez | 01/2/07 |
| utilice este script dentro de una pagina emergente y funciono algo diferente a lo que decia el contenido,muestra el cuadro de dialogo al momento de imprimir, nota, utilizo IE 7 sobre WinXP con IIS. alguno de ustedes habra encontrado la solucion? | |
| Ed Lopez | 01/2/07 |
| olvide mostrar el script <script language="vbscript"> SUB Print() OLECMDID_PRINT = 6 OLECMDEXECOPT_DONTPROMPTUSER = 2 OLECMDEXECOPT_PROMPTUSER = 1 window.document.body.focus() on error resume next call IEWB.ExecWB (OLECMDID_PRINT, -1) if err.number <> 0 then alert "No se pudo imprimir" end if END SUB </script> </head> <body onload="javascript:print()" on> |
|
| silvia | 25/5/07 |
| de verdad que a alguien le ha funcionado??? | |
| Aldo | 06/6/07 |
| Gracias men andaba buscando justo ese codigo te pasaste = si teni mas subelos que me serviran harto... Agradecido |
|
| Julio P. | 19/6/07 |
| ESTE SI FUNCIONA EN JAVASCRIPT: <script language="Javascript1.2"> <!-- // please keep these lines on when you copy the source // made by: Nicolas - http://www.javascript-page.com var message = "Print"; function printpage() { window.print(); } document.write("<form><input type=button " +"value=\""+message+"\" onClick=\"printpage()\"></form>"); //--> </script> |
|
| Martin_lpj | 17/3/08 |
| Esta funcion la llaman desde cualquier boton y listo. Aclaro que esta hecha en JScript Saludos ;) function Imprimir() { var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>'; document.body.insertAdjacentHTML('beforeEnd', WebBrowser); WebBrowser1.ExecWB(6, 2); WebBrowser1.outerHTML = ""; } |
|
| Ver el articulo y todos sus comentarios | |
| Añadir un comentario del artículo |
|
Comentarios no revisados de: |