Impression d'une image ou autre

Soyez le premier à donner votre avis sur cette source.

Snippet vu 8 927 fois - Téléchargée 32 fois

Contenu du snippet

Ce code très simple que j'ai fais suite à une demande sur un forum,
permet d'imprimer un seul élément.

Par exemple :
--------
blablabla
une sublime image
blablabla
--------

le visiteur peut imprimer l'image seul sans le blablabla autour (interface du site, texte, etc)

Source / Exemple :


<html>
<!--
Auteur : Popeye
Date : mardi 24 mai 2005
Script : Impression pour fichier image uniquement
Mail / MSN : cyrhades@free.fr
Site : http://cyrhades.free.fr					//-->
<head>
<title>Impression image</title>
</head>
<script>
<!--
function impression() {
	no_print.style.visibility = 'hidden';	// Rend invisible le div
	window.print(); 			// Lance l'impression
	no_print.style.visibility = 'visible';	// Remet la visibilité du document
	}
//-->
</script>
<body>
<div id="no_print">
<!-- 
Ici on met une image avec un style visible qui
empechera celle ci de disparaitre au moment de la fonction impression()
//-->
<img src="image.gif" name="image" alt="image" title="une image imprimable" style="visibility:visible;">
<a href="javascript:impression();">Bouton d'impression</a>
Ici un texte qui sera totalement invisble lors de l'impression
</div>
</body>
</html>

Conclusion :


Tout simplement
le (ou les) élément(s) autorisé à l'impression : style="visibility:visible;">
et tout le reste est rendu un invisible (tout le contenu du div).

A voir également

Ajouter un commentaire Commentaires
Messages postés
1
Date d'inscription
samedi 9 juin 2007
Statut
Membre
Dernière intervention
14 juin 2007

svp comment je peut imprimer des rapport
Messages postés
6
Date d'inscription
lundi 12 février 2007
Statut
Membre
Dernière intervention
13 avril 2007

svp comment supprimer le deux lignes en haut et en bas de la page qui s'ajoutent a l'impression
Messages postés
3
Date d'inscription
mercredi 15 mars 2006
Statut
Membre
Dernière intervention
21 mars 2006

j'affirme que c'est un bon travail.
mais pour l'instant j'utilise le Css, sa m'evite pas mal de problèmes.
bon courage et n'esites pas de nous aider avec tes solutions.
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
41
?? j'ai encore raté le troll ??

bon, pas grave, en tout cas, je dis simplement que le CSS est plus aproprié que le javascript ici...
Messages postés
275
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
15 décembre 2005

c'est bon, pas de probleme.
Les admins se sont empréssés de supprimer nos commentaires dare-dare !
Afficher les 10 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.