OVH Cloud OVH Cloud

Question de débutant - Printer friendly

1 réponse
Avatar
Paulchen
Bonjour,

Excusez-moi si me questions sont trop basiques.

1ère question :
Est-il possible avec javascript de forcer les marges et le fond d'image
à l'impression pour remplacer les valeurs du navigateur
- Fichiers/Mise en page
et dans Options internet
- Avancé/case "imprimer les couleurs et les images d'arrière-plan"
le but étant d'obtenir une page "printer friendly"
qui n'oblige pas l'utilisateur à redéfinir ses paramètres.

2ème question :
Est-il possible d'insérer un "saut de page" dans une page HTML,
toujours pour une page "printer friendly" ?
Et comment ?
--
Paulchen

1 réponse

Avatar
Olivier Miakinen
[ copie et suivi vers fr.comp.infosystemes.www.auteurs ]


1ère question :
Est-il possible avec javascript de forcer les marges et le fond d'image
à l'impression pour remplacer les valeurs du navigateur
- Fichiers/Mise en page
et dans Options internet
- Avancé/case "imprimer les couleurs et les images d'arrière-plan"
le but étant d'obtenir une page "printer friendly"
qui n'oblige pas l'utilisateur à redéfinir ses paramètres.


La meilleure façon de procéder consiste à faire une feuille de style
spécifique pour l'impression (media="print") :
http://www.la-grange.net/w3c/html4.01/present/styles.html#h-14.2.4
http://www.yoyodesign.org/doc/w3c/css2/media.html

2ème question :
Est-il possible d'insérer un "saut de page" dans une page HTML,
toujours pour une page "printer friendly" ?


En principe oui.

Et comment ?


Toujours en CSS :
http://www.yoyodesign.org/doc/w3c/css2/page.html#page-breaks

Note qu'il faut vérifier le support de toutes ces propriétés CSS en
fonction des navigateurs actuels. Comme tout ceci n'a rien à voir avec
JavaScript, je propose un suivi vers fr.comp.infosystemes.www.auteurs.

--
Olivier Miakinen
Troll du plus sage chez les conviviaux : le nouveau venu, avec
son clan, s'infiltre dans les groupes de nouvelles. (3 c.)