2010-02-25 4 views
0

J'ai une page (XHTML) qui contient une table avec quelques cellules, et certaines cellules sont grisées, mais quand j'imprime le document dans IE 8, toutes les cellules sont blanches. Que fais-je de mal?IE8 Impression de table colorée?

Est-il possible de forcer IE à imprimer le document tel qu'il est rendu?

Répondre

-1

Utilisez-vous des codes de couleurs compatibles avec le navigateur?

Un extrait de code serait utile.

+1

Je pensais que le _ « web safe » _ mode mort avec des balises de 'marquee' au début des doubles zéros? –

2

Dans IE8 sous Outils -> Options Internet ... sous l'onglet Avancé, il est une option sous l'impression intitulée « les couleurs de fond d'impression et des images ». C'est la seule façon que je connaisse d'imprimer les couleurs d'arrière-plan sur une table. J'ai essayé un certain nombre de fois de le faire dans le code en vain. Cela semble être une option qui doit être choisie par l'utilisateur.

+0

même après avoir activé cette option il est encore blanc et il n'a pas d'importance si je mets l'arrière-plan de l'attribut de style ou un fichier css – Peter

+0

@Petoj, à moins que vous vérifiez cette option, les couleurs d'arrière-plan ne sont pas imprimées, que vous les mettez dans CSS, inline, ou en tant qu'attributs html. Cependant, s'ils n'impriment toujours pas après avoir activé cette case, j'essayerais d'imprimer dans une imprimante différente, juste pour vérifier que ce n'est pas le pilote d'imprimante qui est la cause du problème. – salgiza

+0

@Petoj - Peu importe si l'arrière-plan est CSS ou image, activer cette option devrait permettre l'impression. –