jvilar
Membros-
Total de itens
12 -
Registro em
-
Última visita
Sobre jvilar
jvilar's Achievements
0
Reputação
-
Isso, apenas qria dizer que não utiliza ASP. Realmente utiliza Active, mas mesmo colocando ser confiável o site ele chama o configurador da impressora, coisa que antes (IE 6 SP1) iria direto para impressora, pelo menos na Intranet que é onde eu preciso Caro CSML, Claro que isso seria péssimo para a INTERNET, mas no meu caso desenvoli para Intranet (ASP) e nem conexão coma INTERNET tem. Como falei anteriormente funcionava prfeitamente no IE 6 com o SP1, resolvi atualizar o XP devido uma falha que tinha no SO, mas aí piorou minha vida para a impressão. Gostaria que isso fosse uma opção no Windows, daí poderia configurar o que quisesse sem criar problemas para outros em caso de Internet 2 soluções: - fazer a aplicação em outra linguagem para imprimir - voltar ao XP antes do SP2 Como não quero nenhuma das 2 :) vou aguardar ver se consigo uma solução aqui ou em outro forum Desde já agradeço a atenção
-
Bem...utilizando só o JS seria assim: <script language="javascript"> function sendPageToPrinter() { var NS = (navigator.appName == "Netscape"); if (NS) window.print() ; else { 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,11); } } </script> Daí é só montar uma forma de chamar a função, mas só se for IE6 SP1 :(
-
Pode ser em qualquer navegador, contanto que execute ASP e JS
-
Agradeço a intenção amigo, mas continuou dando a mensagem "A instalação detectou uma versão mais recente já instalada" :(
-
Fiz essa tentativa de retirar o I.Explorer do registro, deletei tudo que tinha apontando para ele depois de desisntalar pelo "remover programa" do painel de controle, mesmo assim ao tentar instalar o IE6 ele continua avisando já possuir uma versão mais recente e não deixa instalar :(
-
<script language="JavaScript" type="text/javascript"> <!-- var VBS = false; --> </script> <script language="VBScript"> sub window_onunload on error resume next set WB = nothing end sub function printIt on error resume next call WB.ExecWB(6,11) if err.number <> 0 then if DA then alert "Nada foi impresso: " & err.number & " : " & err.description else handle_error end if end if end function document.write "<OBJECT ID=""WB"" WIDTH=0 HEIGHT=0 CLASSID=""clsid:8856F961-340A-11D0-A96B-00C04FD705A2"" VIEWASTEXT></OBJECT>" VBS = true call printIt </script> - Coloca isso antes do BODY - Só funciona no IE 6 com SP1 :( que função é essa, irmão?
-
Entendi, mas a o SP2 para o IE já bloqueia o JS que tenho :( Preciso continuar com o SP1 do IE, mas gostaria de atualizar as demais seguranças do Windows
-
Tem como não atualizar esse SP2 para o IE? Ou mesmo voltar a instalar o IE 6 - SP1? Utilizo uma falha dele para enviar relatorio direto para impressora utilizando JavaScript e nas outras versões não funciona :(
-
Existe uma maneira de atualizar o SP do Windows sem que ele atualize o Internet Explorer? Preciso da versão 6 do IE, mas o SP2 atualiza para o 7 :( Ou poderia re-instalar o I.Explorer 6 depois?
-
Agradeço Andrea, mas dessa forma aparece a "tal" caixa de dialogo solicitando numero de copias, configuração etc e só imprime se clicarmos no OK. :( E o que preciso é NÃO mostrar essa tela, ir direto para a impressora
-
Gostaria de saber como faço para enviar direto para a impressora sem aparecer a tela do windows (perguntando a impressora, numero de copias, etc). Preciso que seja impresso sem a intervenção do usuário. A aplicação cliente abre uma página em ASP (ou PHP) e nesse executo o .print e fecho o browser. Graças a uma falha no I.E 6 eu estou conseguindo mandar direto para a impressora através de uma função JavaScript, mas ao atualizar o SP2 do windows ele também atualiza o I.Explorer e daí não imprimo mais diretamente. Na versão do FireFox que tenho também não manda direto. Alguém sabe como resolver isso? Tem alguma função JS para resolver isso?
-
Como faço para abrir um determinado HTM num frame? O window.open() sempre abre numa nova janela location.href abre na página como um todo. Eu preciso abrir num determinado Frame