IE8 Problema de impressão

2

Eu tenho vários clientes visitando meu site que estão tentando imprimir uma página específica. Esta página foi impressa corretamente quando eles estavam usando o IE7, mas eles foram atualizados para o IE8 e a página não é mais impressa corretamente.

Se eles clicarem no botão "Compatibilidade com o IE7" na barra de ferramentas e imprimirem, a página será impressa corretamente.

A maioria, se nem todos os usuários que estão relatando esse problema, estão usando o WinXP, não o Vista.

Infelizmente, não consigo reproduzir o problema na minha máquina ou em qualquer outra máquina da minha empresa, por isso estou meio que me sentindo no escuro tentando descobrir o que está errado (o IE8 ou o código do meu site) e como para corrigir.

Eu sei que posso adicionar algum código ao meu site para dizer ao IE8 que se force no modo de compatibilidade com o meu site, mas gostaria de encontrar a causa raiz antes de fazer isso. Se for um bug do IE8, eu irei nessa rota, mas primeiro gostaria de ver se é culpa do meu código.

Alguém tem alguma ideia sobre o que pode estar errado? Alguma idéia de como rastrear o problema?

Editar: mais informações das perguntas abaixo:

  • URL: link Infelizmente, não há muito para mostrar a menos que você seja um cliente real, mas estou trabalhando em uma página de teste que seria mais "pública" para reproduzir o problema.

  • Não sei se as instalações do IE8 dos clientes são totalmente corrigidas. Essa é uma excelente pergunta que investigarei.

por slolife 14.09.2009 / 18:41

1 resposta

1

Como a página se comporta no Firefox / Chrome / Safari? Se parece bem, então você acertou um bug do IE8, caso contrário você precisa verificar o seu código. Embora venha a pensar nisso, se ligar o modo de compatibilidade corrige, então o problema é quase certamente no seu código. O IE7 ainda é muito parecido com o IE6 em alguns aspectos, especialmente quando se trata de marcação não padrão. (Ele também tem alguns bugs muito estranhos relacionados ao zoom / tamanho do texto, mas eu divago.)

    
por 07.01.2010 / 01:29