2010-08-19 3 views
0

Pour la vie de moi, je ne peux pas comprendre celui-ci. J'ai une page que l'utilisateur doit imprimer. J'ai les styles d'impression mis en place parfaitement à l'exception d'un bug ... Il y a une table qui parfois ne s'imprime pas. Quelqu'un a-t-il déjà vu cela avant??Pourquoi un élément donné ne s'imprime-t-il pas toujours?

Est-il possible que la page ait été imprimée avant le chargement des feuilles de style?

Toutes les idées sont les bienvenues, je suis perplexe ...

+0

Fascinant .. vous avez un lien ou une source? –

+0

Désolé, je ne peux pas partager de source ou même d'exemples pour ce projet. J'aimerais pouvoir causer ça me rend fou! :) Je n'ai même pas été capable de le reproduire moi-même bien que j'ai un imprimé avec tout sauf la table d'un collègue donc je sais que ce n'est pas juste une certaine config sur le PC des utilisateurs. – Mike

+1

Vos problèmes d'impression sont-ils confinés à un certain navigateur? Ou, alternativement, se produisent-ils seulement sur un système particulier? –

Répondre

2

Si c'est un bug d'impression intermittente puis il n probablement Beaucoup de logique, pas de discernement sans exemples de toute façon. Mon approche initiale serait de réduire la taille de la table et de s'assurer qu'elle a beaucoup de marge autour de celle-ci, de sorte qu'il n'est pas possible qu'elle ne soit que bumpée de la page lorsque les pilotes d'imprimante la rendent. À part ça, s'il imprime 99% du temps et que ce n'est qu'un bogue intermittent, il est difficile de dire comment le réparer.

Si vous avez le temps, commencez simplement avec une page vierge et la table, de sorte qu'elle imprime 100% du temps, et rajoutez dans d'autres parties de la page jusqu'à ce qu'elle cesse de fonctionner. Mais cela ressemble à beaucoup de travail!

+0

Pourrions être plus d'accord. J'espérais juste que quelqu'un a eu un problème similaire dans leur expérience. Je vais certainement essayer de rétrécir un peu la table dans l'espoir que cela aide. Merci. – Mike

0

pourrait-il que votre impression est invalidante stylesheet votre table, à savoir

table { 
    display: none; 
} 
+0

Merci pour l'entrée, mais ce n'est pas le problème. 99% du temps, il imprime bien. C'est juste que 1% de la table ne s'imprime pas ... – Mike

+0

es-tu en train de dire qu'avec exactement le même html ça s'imprime bien 99% du temps? Si c'est le cas, cela ressemble à un bug du navigateur/pilote d'imprimante. –

+0

Je suis d'accord que cela peut avoir à faire avec le navigateur. Je ne peux toujours pas le reproduire de manière consitante. Commencer à penser que cela peut avoir été une mauvaise question ... – Mike

Questions connexes