Bonjour,
Je cherche à envoyer par mail puis imprimer une DIV au moyen d'un input,
voilà ou en est bloqué mon code:
Les problèmes sont le suivants:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <div id="imprimer"></div> <script language="javascript"> function printDiv(imprimer) { var divElements = document.getElementById(imprimer).innerHTML; var oldPage = document.body.innerHTML; var eml="bestspown@gmail.com"; var bod=divElements.value; var subj="?subject=Inscription stage"; location.href="mailto:"+eml+subj+bod; document.body.innerHTML = "<html><head><title></title></head><body>" + divElements + "</body></html>"; window.print(); document.body.innerHTML = oldPage; return false; } </script> </script> <input type="submit" onclick="printDiv('imprimer')" value="Terminer et imprimer" />
- Le contenu des champs se réinitialisent (sauf dans ie)
- L'envoi du mail ne fonctionne tout simplement pas
Merci d'avance pour votre aide.
Partager