Bouton imprimer

Toltchock Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
Fallentree Messages postés 2309 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,





Bonjour


Voilà mon problème :

1. Je n'y connais RIEN de RIEN en HTML
2. J'ai créé mon site chez Gandi avec BaseKit
3. Je suis commerçant
4. J'organise une vente privée
5. Je voudrais que mes clients puissent imprimer leur invitation à partir de mon site
6. L'outil de création du site sur Gandi ne propose pas de fonction " Bouton Imprimer "
7. Il fonctionne en drag & drop, je ne peux pas modifier le code HTML
8. Seule possibilité : un widget " code source "

Ce dont j'ai besoin :

1. Un bouton " imprimer l'invitation " qui n'imprime que mon invitation et non pas toute la page !

Ce que j'ai fait :

1. J'ai passé 2 jours sur internet à cherche un code HTML
2. J'ai trouvé plusieurs codes dont voici le plus abouti :


<form><script language="javascript">
function imprimer()
{
fenetre=window.open("http://files.gandi.ws/gandi54587/image/flyer.jpg");
fenetre.print();
fenetre.top.close();
}
</script>
<a href="javascript:imprimer()">
<div style="text-align:center" >
<p>
<input type="button" value="Imprimer l'invitation" name="B1" onclick="imprimer();" />
</p>
</div>
<script ></script></input></a></form>



Ce que ça donne :

1. Un bouton " Imprimer l'invitation " : Ça c'est bon
2. Ça ouvre une fenêtre avec mon invitation en plein écran : Ça c'est parfait
3. Ça ouvre la boite de dialogue avec mon imprimante : Ça c'est impec
4. La boite de dialogue s'ouvre sans cesse : Pas bon

Voila le lien vers mon site :
http://www.fripes.jeannedavid.com/


Le HIC :

Quand je clique sur imprimer : IL SORT UNE PAGE BLANCHE DE L'IMPRIMANTE


HELP
A voir également:

1 réponse

Fallentree Messages postés 2309 Date d'inscription   Statut Membre Dernière intervention   209
 
tu as essayé de lui enlever
fenetre.top.close();  

si tu y tiens, tu pourras le rajouter dans un settimeout

<SCRIPT language=javascript>
function Closethispopup() {
fenetre.close();
}
setTimeout("Closethispopup()",1000);
</SCRIPT>


c'est con avoir mis ce script mais essaye deja de na pas le fermer ...
0
Fallentree Messages postés 2309 Date d'inscription   Statut Membre Dernière intervention   209
 
y a aussi le
form 
qui est a enlevé
0