Forum ZitePLUS

La communauté des utilisateurs du CMS ZitePLUS

Vous n'êtes pas identifié(e).

#1 01/06/2013 15:55:24

bernquel
Membre
Inscription : 28/03/2013
Messages : 37

Imprimer une image en la cliquant

Bonjour,
Est-il possible d'imprimer une image en cliquant simplement dessus ? Ou en créant un lien l'ouvrant dans une nouvelle page qui s'imprime à son ouverture.
Merci pour votre aide.

Bernard

Hors ligne

#2 01/06/2013 16:01:33

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : Imprimer une image en la cliquant

salut avec une recherche sur le forum avec "imprimé" tu aurais eu la réponse wink

[== JavaScript ==]
<a href="javascript:window.print()">Imprimer la page</a><br />

un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/

Hors ligne

#3 01/06/2013 18:27:27

bernquel
Membre
Inscription : 28/03/2013
Messages : 37

Re : Imprimer une image en la cliquant

Bonsoir.
J'avais chercher mais sans trouver ce que je souhaitais.
Merci pour ta réponse, elle ne correspond pas tout à fait ma requête.
Voici le site d'un ami sur lequel je planche : www.hoteldefrance-montauban.fr
Je voudrais imprimer le bon de réservation avec un simple clic sur l'image, pour le moment un lien hypertexte (blank) ouvre l'image.
Je te joins ci-dessous le code de la page. Je ne suis qu'un simple amateur autodidacte, je tâtonne encore.
Merci encore.
Bernard

[== PHP ==]
<p style="text-align: center;"><span style="font-size: small;"><strong>&nbsp;Cliquez sur l'image pour imprimer votre r&eacute;servation.</strong></span></p>
<p style="text-align: center;"><span style="font-size: small;"><strong></strong></span>&nbsp;<a href="view.php/Fete%20musique%202013.jpg" target="_blank"><img title="Fete de la musique 2013" src="view.php/Fete%20musique%202013.jpg" alt="Fete de la musique 2013" width="341" height="489" /></a></p>
<p style="text-align: center;"></p>
<table align="center" border="0" cellpadding="10" sizcache="14" sizset="0">
<tbody>
<tr>
<td><object style="margin-right: auto; margin-left: auto; display: block;" width="253" height="190" data="view.php/100kz980.swf" type="application/x-shockwave-flash"><param name="src" value="view.php/100kz980.swf" /></object></td>
<td>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="hotel" src="view.php/hotel.jpg" alt="hotel" width="278" height="183" /></p>
<p style="text-align: center;"></p>
</td>
</tr>
<tr>
<td colspan="2">
<p style="text-align: center;"><img style="vertical-align: middle;" title="texte" src="view.php/texte.jpg" alt="texte" width="603" height="456" /></p>
</td>
</tr>
</tbody>
</table>

Hors ligne

#4 01/06/2013 19:46:06

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : Imprimer une image en la cliquant

mille excuse j'ai lu trop vite ton premier post

du coup essaye ceci
dans la partit head

[== JavaScript ==]
<script type="text/javascript">
function printImg() {
  pwin = window.open(document.getElementById("mainImg").src,"_blank");
  pwin.onload = function () {window.print();}
}
</script>

dans ton body ce code

[== Indéfini ==]
<img src="images.jpg" id="mainImg" />
<input type="button" value="Print Image"  onclick="printImg()" />

le but est d'ouvrir une page avec ton image et d'imprimer juste cette page


un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/

Hors ligne

#5 02/06/2013 00:04:26

bernquel
Membre
Inscription : 28/03/2013
Messages : 37

Re : Imprimer une image en la cliquant

Merci.
J'obtiens le même résultat que ma méthode soit l'ouverture d'une nouvelle page mais pas l'impression automatique à l'ouverture.
Ce n'est pas grave, ça suffira bien comme ça, c'était juste par curiosité.
A bientôt.

Hors ligne

Pied de page des forums