Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Diseño web | Promoción web | Ganar dinero
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo
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 / faq completo Ver el articulo y todos sus comentarios
Añadir un comentario al artículo Añadir un comentario del artículo
  Ir arriba


DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia