window.print () n’imprime pas la page entière

J’ai une page capture d'écran

Je veux imprimer cette page. Sur le bouton d’impression, j’utilise quelque chose comme ça

 

Mais le problème est qu’il n’imprime pas toute la page. Aimez-le uniquement imprimer ce qui est actuellement dans la vue. Quand je clique sur le bouton d’impression, puis jusqu’à Email:[email protected] page print. Il n’imprime pas le texte sous la barre de défilement.

textBelowScrollbar

Comment puis-je imprimer le texte entier. Comme suppose que j’ai une très grande page et j’utilise des tabs pour accueillir ma page. Et lorsque vous cliquez sur le bouton d’impression, je souhaite inclure toute la page, y compris les tabs. Comment puis-je le faire?

Merci

vous devez utiliser un fichier css séparé pour imprimer la page ou utiliser les requêtes de support css3:

  

L’utilisation de valeurs en pourcentage est la meilleure option lorsque vous créez un fichier d’impression CSS.

 body, html, #wrapper { width: 100%; } 

ou dans votre fichier css principal:

 @media print { body, html, #wrapper { width: 100%; } } 

utilisation

  body,html { margin-top:0%; display:block; height:100%;} 

Essayez d’utiliser des feuilles de style CSS, consultez google pour quelques exemples .

En ce qui concerne la raison pour laquelle la page entière n’est pas imprimée, je suppose qu’il manque un paramètre dans la boîte de dialog d’impression qui indique comment l’impression sera effectuée.