Поиск в Поддержке

Избегайте мошенников, выдающих себя за службу поддержки. Мы никогда не попросим вас позвонить, отправить текстовое сообщение или поделиться личной информацией. Сообщайте о подозрительной активности, используя функцию «Пожаловаться».

Learn More

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

  • 12 ответов
  • 3 имеют эту проблему
  • 499 просмотров
  • Последний ответ от Ralph Daub

more options

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?

Все ответы (12)

more options

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

more options

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?

more options

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

more options

Olá,

Utilizamos a versão 3.6.

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

more options

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

more options

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.

more options

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

more options

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

more options

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

more options

existe comando javascript para esta configuração?

more options

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

more options

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