Impression en javascript

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Impression en javascript

par Ryle » 13 sept. 2007, 14:09

La fonction d'impression javascript fait appel à la fonction d'impression du navigateur qui imprime bêtement et simplement la page affichée dans son ensemble. Tu ne peux pas spécifier l'impression de tel ou tel paragraphe.

Il te faut donc trouver une autre solution. Tu peux par exemple ouvrir le ou les paragraphes sélectionnés dans une nouvelle fenêtre (et ainsi n'imprimer qu'eux), masquer les autres paragraphes (avec style.display='none') pour que l'impression ne concerne que ceux affichés, ou peut être le plus propre mais pas forcément le plus simple, charger dynamiquement une feuille de style (css) destinée à l'impression qui n'imprimerait que les paragraphes choisis en masquant les autres à l'impression...

Impression en javascript

par jajax » 13 sept. 2007, 11:38

Bonjour à tous

Je suis un peu bloqué sur un script.
Ce que je veu faire c'est de mettre un fonction qui imprime en javascript et j'ai ça pour le faire
javascript:window.print();

Mais que la page à imprimer est diviser en plusieur paragraphe numeroté et avec un titre.

Ce que l'utilisateur veut c'est de pouvoir:
-imprimer tous en global
-imprimer une partie du document (une paragraphe)


donc je doit mettre une fonction javascript à chaque paragraphe pour permettre de n'imprimer que la paragraphe que je veux imprimer.

Etant novice en javascript si qulqu'un a une idée

Merçi