desenv-web-rp.com

Internet Explorer às vezes só imprime a primeira página

Temos um cliente que imprime várias páginas de um site. Na maioria das vezes funciona bem. No entanto, ocasionalmente, o Internet Explorer 8 só imprime a primeira página, mesmo quando todas as páginas são selecionadas. Mais uma vez, na maioria das vezes funciona bem - provavelmente 90% ou mais do tempo. Outros navegadores funcionam bem. O HTML gerado é o mesmo.

Nós ocasionalmente experimentamos isso em nossas próprias máquinas também. Nesses casos, simplesmente reconfiguram (pressionando Ctrl + P para trazer o botão de diálogo de impressão) por vezes consertá-lo. Às vezes, teríamos que fechar a janela pop-up (sim, a página foi chamada com a janela.Open ()) e reabri-la, então reconfigure.

Acontece em diferentes impressoras e drivers de impressora de todos os tipos. Sim, o IE8 é totalmente corrigido. Tentamos apenas isso no Windows XP - não tenho certeza se os outros têm o problema, mas só nos preocupamos com o Windows XP agora. Não tenho certeza de qual versão do cliente winxp tem, mas nós executamos sp3 aqui.

Eu nunca experimentei isso antes em todos os meus anos. Sugestões?

3
Mufasa

Minha forma é de 7 páginas, mas apenas imprime 1 página no Internet Explorer. Eu resolvi este problema removendo um estilo "posição: absoluto" de uma das minhas tags div. Eu acho que esse problema está relacionado ao posicionamento absoluto de elementos em sua página HTML.

Depois que fiz a alteração, a página imprime corretamente.

Eu espero que isso ajude!

8
Victor

Não tenho certeza se isso irá ajudá-lo, porque você diz que experimentou várias impressoras, mas recentemente tive um cliente com esse problema exato com um HP All-On-One. Uma busca do site da HP encontrou um patch específico dedicado a "Se a sua impressora ocasionalmente só imprime a primeira página, ou às vezes uma página em branco, aplique este patch." Nós aplicamos o patch, e tudo estava bem.

No entanto, desde que você diz que aconteceu em várias impressoras, meu pensamento seria simplesmente rebaixado para IE 7. Na minha experiência, o IE8 freqüentemente causa vários problemas aleatórios no Windows XP, eu ainda tenho que Veja uma situação em que um downgrade to IE 7 não reparou o problema.

1
Happy Hamster

Temos o mesmo problema em um Windows XP máquina de impressão em uma impressora de rede.

O trabalho que eu uso é:

  • Selecione "Arquivo - Print Preview"

Ao imprimir na página de visualização - todas as páginas são impressas

Ao imprimir normalmente - apenas a primeira página é impressa

0
Jan Sepstrup

Eu apenas tive essa questão também. IE frustrante não tem um emulador de visualização de impressão para mexer com o CSS do documento.

O que eu achei que o problema fosse foi um overflow: hidden; ou position: absolute no CSS. Este muito bem pode ser o caso para você também. Eu sugeriria fazer uma busca ampla do projeto de overflow e position Valores e alterar todos eles (ou apenas os que poderiam potencialmente efetuar a tela de impressão, se você os conhece), então checkout Visualização de impressão para ver se todas as páginas estão lá agora. Se eles estão lá, agora você sabe que foi um overflow ou position problema.

Sidenote: Eu sugiro fazer uma página de estilo "_print.css". Então você não precisa realmente alterar seu estilo de aplicativos apenas para imprimir com êxito, você pode apenas sobrescrever o estilo que está lhe dando problemas no "_print.css".

Boa sorte.

0
R. Kaminsky

Encontrei o mesmo problema e não pode oferecer uma solução, apenas um trabalho, ao imprimir várias (6) páginas de um relatório do Salesforce.com. Impresso em um HP 3005PDN e um Kyocera KFC-3225E com o mesmo resultado - somente página 1 impressa. No entanto, imprimindo todas as páginas para PDF Trabalhada (Usando CutepDf)! Impressão do PDF arquivo para papel não posou nenhum problema.

0
Larry