28173 sujets

CSS et mise en forme, CSS3

Bonjour,
Lors de l'impression d'un HTML générée par PHP (la structure logique est connue mais le contenu est variable) il faut préciser le numéro de chaque page éditée et le nombre total, ex. "Page 3 sur 10". Le langage du script soit PHP, soit JavaScript.
Merci en avance.
Pour ma part, le navigateur que j'utilise le fait tout seul. Smiley langue

Ca me parait pour le moins étrange (et accessoirement infaisable) de demander au développeur Web de s'en charger. Est-ce que tu as également besoin de faire en sorte que l'impression se fasse en recto-verso ?
J'ai plusieurs types de documents à imprimer. La forme des documents est définie par mon client. Et je doit marquer "Page 3 sur 10" dans le corps du document de façon dynamique pour chaque impression. J'ai essayé de faire un script en JS pour calculer ces valeurs mais ... sans résultat.
Je n'ai pas besoin d'imprimer recto-verso. Il y a aussi des autre chauses de la configuration d'impression qui posent des problèmes. Par exemple, personnaliser l'hauteur de la page. Mais pour l'instant je les ai laissé.

Quant à la numération des pages, il faut le faire.

Je travail dans Mozilla et Firefox.
Salut

Je n'ai jamais entendu parler d'une méthode pour réaliser cela. Et ça me semble franchement peine perdue, dans la mesure où c'est de toutes façons l'utilisateur qui doit avoir la main sur l'impression. Par exemple, s'il décide d'imprimer en zoomant plus ou moins fort sur la page (fonction dispo dans firefox notamment), les numéros de page générés par PHP ne seront plus valables Smiley ohwell

Si la forme des documents doit être figée pour impression, c'est un document PDF qu'il faut proposer, pas une page web !