Imprimer HTML Fichiers

Imprimer HTML Fichiers - Programmation

Marsh Posté le 22-01-2001 à 22:33:36    

Bonjour,ss
 
Je voudrais savoir si quelqu'un saurait comment faire pour imprimer des fichiers HTML... Je precise, dans une page construite dynamiquement, j'ai besoin de mettre un bouton imprimer, et qui imprime la page generee quand on clique dessus... en fait on veut eviter d'utiliser l'icone d'impression des navigateurs... et au moment de l'impression on veut par exemple rajouter une info... et tout doit etre fait en javascript ou en utilisant java...
 
merci merci
 
startrix

Reply

Marsh Posté le 22-01-2001 à 22:33:36   

Reply

Marsh Posté le 22-01-2001 à 23:18:28    

un petitss
 
onclick="self.print()"
 
ca devrait marcher, non ?

 

Reply

Marsh Posté le 22-01-2001 à 23:27:39    

onClick="if (self.print) self.print()"
pour etre sur que la fonction est dispo....ss
mais sinon, oui, ca devrait marcher ! ;)

Reply

Marsh Posté le 22-01-2001 à 23:40:13    

merci merci,ss
 
mais le probleme c'est qu'en utilisant self.print, on affiche ce qui est a l'ecran, et rien d'autre... a savoir que si on veut rajouter des infos, ou faire une autre mise en page, ca ne convient pas... voila pourquoi du code java m'interesse...ss
du genre la servlet PrintPageServlet que l'on voit chez javasoft.com mais impossible de la recuperer... :(

Reply

Marsh Posté le 22-01-2001 à 23:46:38    

oki...
desole, je sais pas :o
;)

Reply

Marsh Posté le 23-01-2001 à 00:49:42    

Dans ta page HTML tu ajoutes les éléments que tu ne veux voir que lors de l'impression en leur associant l'attribut de style media=print. Ils ne seront pas affichés a l'écran mais seront imprimés en utilisant self.print. Cela fonctionne a partir de IE 5, pour netscape je ne connais pas la compatibilité.

Reply

Marsh Posté le 03-02-2002 à 20:01:56    

Perso je désire faire quasi la même chose, en faite g ma news, et je désire mettre un bouton imprimer juste au dessus pour ne pas utiliser le navigateur, mais je désire qu'il n'imprim que la news est rien d'autre!
Possible ou pas? En javascript bien sur!
Thanks
PS: Je connai absolument rien à la prog, javascript compris, pouvez vous me passez le bon TAG à inséret dasn se cas la

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed