2010-05-27 7 views
4

Vous avez un problème qui semble être assez endémique avec IE8 (recherche sur Google) mais je ne peux pas trouver une solution partout. J'ai un document qui est modérément long et devrait imprimer à 3 ou 4 pages, mais parfois IE8 imprime seulement la première page (il l'indique aussi comme la page 1/1, dans ces cas). Si je mets l'imprimante en pause (afin que je puisse pleurer ce qui se passe dans la file d'attente sans gaspiller de papier), appuyez plusieurs fois sur p (sans actualiser la page ou rien d'autre), parfois toutes les pages sont imprimées, parfois seulement 1. Si j'utilise la fonction d'aperçu avant impression pour imprimer, il semble toujours imprimer toutes les pages ok. J'ai vu une solution possible à ce problème qui, malheureusement, est inutile pour moi - forcer IE en mode de compatibilité IE7 - je fais en fait l'inverse pour ces pages et le forcer en mode IE8 (c'est un site interne de l'entreprise, donc ce n'est pas un problème). J'ai également mis à jour mon pilote d'imprimante, plus ce problème se présente sur XP, Vista (et je pense que 7 a également fait cela), tous avec IE8. Est-ce que quelqu'un a trouvé des solutions? Vive MHIE8 uniquement la page d'impression 1 des pages Web

+0

Imprimez-vous une page Web que vous avez créée? Vous pouvez adresser votre question à ServerFault.com –

+0

Oui, ceci est une page Web dynamique que mon application est la sortie, mais il est juste texte et CSS, et ne devrait donc pas être quelque chose de bizarre. Comme je l'ai mentionné, fouiller sur google semble soulever un tas d'entrées de blogs, de discussions, etc. mentionnant ce problème, donc cela ne nous semble pas spécifique, mais personne ne semble citer une solution, à part les solutions de contournement que j'ai mentionnées. –

+0

J'ai également signalé la question ici car il est devs quelque chose auront probablement apparaître comme un processus de mise en œuvre des applications, et cela semble être le meilleur site de forum sur les nombreux que je poste sur pour obtenir effectivement une réponse décente = 8) –

Répondre

0

ressemble à un bug avec aucune solution utilisable, fermeture Q

+1

Semble provenir lorsque le contenu dépasse la largeur de la page. Les occurrences peuvent être réduites en les affichant en mode paysage, vous pouvez même spécifier le paysage dans css si vous le savez arriver sur certaines pages: @Page {size: landscape} –

1

Solution pour l'utilisateur

Une solution pour l'utilisateur serait:

  1. Ouvrir l'aperçu avant impression
  2. Aller à la dernière page du document
  3. Imprimer

Comme une note de côté: Le comportement dans notre cas est que IE a l'impression « Page 1 de x » sur la première page, x étant le nombre exact de pages. Mais seule la première page a été imprimée.

Solution de contournement pour html concepteur

Set <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"> dans votre page.

+0

@Page {size: landscape} l'a fait imprimer correctement ... certaines fois. Votre solution pour émuler IE7 a parfaitement fonctionné, merci beaucoup. – reese

0

Nous avons eu le même problème. La vue de compatibilité a fonctionné, mais a changé le formatage, de sorte que nous n'avons pas pu imprimer sur notre papier spécifié (le logo de notre université était en haut à droite). Suppression de tous les modules complémentaires dans IE8 travaillé temporairement mais la solution finale et complète était de mettre à niveau vers IE9.

Je sais que c'est d'environ 5 ans en retard mais je pensais que si quelqu'un d'autre vient à travers cette question, ils ne doivent pas passer des heures à essayer de trouver une solution.

Oli

Questions connexes