|
|
|
||||||||||||||||||||||
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Parceiros - CSS para Web Design - S.O.S Designers - Slackware-Brasil - Crie seu Web site - Oficina da Net - Codigo Fonte.net |
Imprimir uma página sem ver o diálogo de impressãoScript em VBScript que serve para imprimir uma página web na impressora pré-determinada, sem que se chegue a mostrar a janela de diálogo de impressão de um documento. Neste artigo, eminentemente prático, veremos como imprimir uma página web sem que se peça confirmação ao usuário e sem visualizar a janela prévia de impressão. Neste caso, logicamente, a impressão se realizaria na impressora configurada como pré-determinada no sistema cliente e com as opções definidas por padrão para essa impressora.
É um script na linguagem VBScript, que como provavelmente saibamos só será compatível com Internet Explorer. Se alguém souber como pode ser feito isso com Javascript (se é que isso é possível), para que seja compatível com todos os navegadores, por favor, peço que inclua um comentário ao artigo para compartilhar a informação. O código está comentado para que se possa entender cada passo que se realiza. <html> <head> <script language="VBScript"> SUB Print() OLECMDID_PRINT = 6 OLECMDEXECOPT_DONTPROMPTUSER = 2 OLECMDEXECOPT_PROMPTUSER = 1 'ACA no caso de usar frames, 'enfocamos o frame a imprimir: 'window.parent.frames.main.document.body.focus() window.document.body.focus() 'Chamamos ao comando de Impressão Print on error resume next call IEWB.ExecWB (OLECMDID_PRINT, -1) if err.number <> 0 then alert "Não se pode imprimir" end if END SUB </script> </head> <body> <object id="IEWB" width="0" height="0" classid="clsid:8856F961-340A-11D0-A96B-00C04FD705A2" VIEWASTEXT></object> Esta é uma prova de uma página que será impressa, clicando no link abaixo, sem pedir confirmação ao usuário. <a href="javascript:Print ();">Imprimir</a> </body> </html> O exemplo pode ser visto em funcionamento em uma página a parte. Lembra que só funcionará no Internet Explorer.
Autoria e outras referências sobre este artigo Dentro deste artigo: + 1 manual relacionado + 1 categoria relacionada + 1 Comentário sem rever
Manuais relacionados com este artigo Dentro de Tutorial de Visual Basic Script Anterior: Mais sobre procedimentos e funções Categorias relacionadas Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo: + Entrar em VBScriptComentário sem rever
|
|||||||||||||||||||
| Sobre nós | Copyright | Anuncie | Entrar em contato | <criarweb> |