2010-07-09 6 views

Répondre

0

Vous pouvez avoir un bouton « version imprimée », ce qui permet au serveur de servir une version de la page sans certains éléments côté serveur (panneaux, etc.) visibles, ou vous pouvez implémenter un fichier CSS d'impression, qui formatera de façon transparente votre contenu lorsque les gens imprimeront.

CSS est la meilleure option à mon avis. Voici une excellente ressource sur le sujet:

http://www.alistapart.com/articles/goingtoprint/

0

L'en-tête et pied de page peut être déterminé par le navigateur. De nombreux utilisateurs ne sont peut-être pas conscients de cela, ils obtiennent donc les paramètres d'impression par défaut, qui incluent souvent l'URL du site Web et la date.

Étant donné qu'il s'agit d'un paramètre de navigateur contrôlé par l'utilisateur, il se peut que vous ne puissiez pas le remplacer.

Pour voir les paramètres d'impression du navigateur, essayez le menu Fichier - Mise en page. Cela fonctionne dans IE et Firefox.

0

J'ai effectué une implémentation similaire en définissant une version "imprimée" de la page maître.

Lorsque le bouton d'impression a été cliqué, j'ai attribué la version "imprimer" de la page maître à la page en cours.

Très facile à faire!

1

Vous pouvez ajouter un type css pour l'impression et modifier le css pour masquer les éléments que vous ne souhaitez pas imprimer.

Par exemple, vous pouvez mettre ce code dans votre fichier CSS principal:

@media print { 
    .noPrint { display:none; } 
} 

Lors de l'impression, il n'affiche aucun des balises à l'aide de la NoPrint de classe.