Imprimir sem janela de confirmação no Mozilla Firefox

Hoje eu estava com dificuldade em resolver este problema. O cliente queria que, ao inserir uma venda, imprimisse um comprovante sem ter que clicar em algum botão e, muito menos, confirmar a impressão naquela janela onde selecionamos a impressora.

  1. abra uma aba no firefox e digite: about:config
  2. clique com o botão direito e vá em Nova preferência > Boolean
  3. cole este código: print.always_print_silent
  4. na tela seguinte selecione True

Feito estes passos, toda vez que você receber uma impressão ela será enviada diretamente para a impressora. Aí surge outro problema: o Mozilla Firefox mantém como padrão a última impressora que você utilizou nele. Para resetar esta opção, ainda na aba about:config:

  1. procure a opção: print.print_printer
  2. clique com o botão direito e vá em Restaurar o padrão

Ainda não acabou! Na próxima impressão o Mozilla vai armazenar novamente a impressora utilizada. Para que ele sempre utilize a impressora que é padrão do seu computador:

  1. procure a opção: print.save_print_settings
  2. dê dois cliques com o botão esquerto do mouse para que altere seu valor para False
  3. a linha selecionada ficará em negrito

Bom, agora você não vai mais ver a janela de confirmação de impressão e o Mozilla Firefox sempre irá utilizar a impressora que está definida como padrão no seu computador. Se você alterar a impressora padrão não será necessário reiniciar o navegador para utiliza-lá.

7 comentários em “Imprimir sem janela de confirmação no Mozilla Firefox”

  1. Bom, deixo aqui a minha DICA, Use essa linha abaixo no seu HTML: obs: no inicio do seu “” ficará assim!

    assim, acontecerá que quando a pagina abrir ela vai imprimir e logo em seguida irá fechar após impressão automaticamente.

    abraço.

  2. estou tentando configurar uma impressora blue tooth em um tablet android. Ja fiz o (print.always_print_silent),
    configurei o (margins). Adicionei um (string) do (print.printer) , mas nao consigo fazer impremir via blue tooth para minha impressora. No fire fox do windows roda que é uma beleza mas no android não consigo…
    pode me ajudar por favor.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *