Where did you install Firefox from? Help Mozilla uncover 3rd party websites that offer problematic Firefox installation by taking part in our campaign. There will be swag, and you'll be featured in our blog if you manage to report at least 10 valid reports!

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Como ativar a impressão de cores de fundo via código html/javascript?

  • 12 பதிலளிப்புகள்
  • 3 இந்த பிரச்னைகள் உள்ளது
  • 499 views
  • Last reply by Ralph Daub

Na empresa onde trabalho há um utiliário que gera relatórios em html. a visualização é correta, porém na impressão não sai cores de fundo das tags <td>,<tr>,...

Utilizamos um browser baseado no mozilla firefox, onde não há opções de configurações, este abre uma URL diretamente. sendo assim não tem como o usuário configurar para que a cor de fundo seja impressa.

Minha dúvida é se existe algum comando javascript ou mesmo uma tag html em que imprima a cor de fundo automaticamente?

Na empresa onde trabalho há um utiliário que gera relatórios em html. a visualização é correta, porém na impressão não sai cores de fundo das tags <td>,<tr>,... Utilizamos um browser baseado no mozilla firefox, onde não há opções de configurações, este abre uma URL diretamente. sendo assim não tem como o usuário configurar para que a cor de fundo seja impressa. Minha dúvida é se existe algum comando javascript ou mesmo uma tag html em que imprima a cor de fundo automaticamente?

All Replies (12)

Olá Richard, tudo bem?

Isso é estranho porque geralmente o que é visualizado é impresso. Você poderia testar imprimindo essa página para PDF? Assim pode-se excluir um possível problema com a impressora.

Abraços

olá,

Pelo navegador consegui configurar e imprimir as cores de fundo, porém utilizamos um browser baseado no mozilla firefox, e este não temos a opção de configurar para que seja impresso as cores de fundo.

é possível informar algum comando no html para que esta configuração seja ativada?

Olá Richard,

Essa versão do Firefox seria o 3.6? As vezes é possível que o seu código HTML possua tags que não estão sendo renderizadas por essa versão, por ser mais antiga.

Abraço

Olá,

Utilizamos a versão 3.6.

Em tela as cores de fundo aparecem corretamente, porém ao imprimir o fundo fica em branco.

Olá,

Nas janela de impressão, vá até a aba Opções e marque a opção "Imprimir cores de fundo".

Veja se isso resolve.

Abraços

Isso resolve para o navegador na versão 3.6. Porém temos utilizamos um browser baseado na versão 3.6 que é "reduzido", em que não há acesso à esta configuração.

há algum comando javascript que ativa esta configuração?

Tente acessar o about:config e colocar como True a opção print_bgcolor

resolve pelo firefox, porém não funciona em nosso browser. existe comando javascript para esta configuração?

existe comando javascript para esta configuração?

Preciso de um comando javascript para alterar este parametro, ou algo para contornar esta situação.

Olá Richard.roeder,

Talvez você encontre mais informações na página de Javascript do MDN (Mozilla Developer Network):

Apesar de haver alguns contribuidores no suporte que são bastante conhecidos de programação e Webdev, esse fórum tem um foco em suporte aos produtos comerciais da Mozilla - Firefox, Firefox para Android, e Firefox OS.

Uma vez que você necessita ajuda específica, para uma versão modificada do Firefox que desabilita as opções, sugiro que você também busque ajuda através de outros fóruns, ou grupos de usuário especializados em Javascript e HTML5.

Sinto muito não poder lhe ajudar com este problema específico, mas encaminharei este tópico para a comunidade geral da Mozilla Brasil, na esperança que alguém tenha uma resposta melhor.

Abraços,

- Ralph