Mailto

sonia -  
rerocimk3 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -
Salut ;
voila j' ai un probleme enfet j' ai un formulaire ou ya un champs pour que l' utilisateur puise taper son adresse mail .Cependant je voudrais que lorsqu'il click sur le bouton que jai mi a coter du champ texte 'mail', et ben je voudrais qu'il puissent envoyer un message direct a l' adresse qu' il vient de taper.
voila je sais commen ouvrir outlook pour qu' il puisent entrez le message mais je block lorsquil faut que l' adresse du champs texte apparesse dans outlook.
voila mon code:
<TD >Email </TD>
<TD><INPUT type="text" class="texte" name="email" value="<? print $Email; ?>" size=40 maxlength=50><a href="javascript:mailpage()"><IMG src="image/calepin\email.gif" width="18" height="18" alt="" border="0" align="absmiddle"></a></TD>

et la fonction qui va avec :
function mailpage()
{
chaine_mail = "mailto:?subject=" + document.title;
chaine_mail += "&body= " ;
chaine_mail += " ........." + location.href;
location.href = chaine_mail;
}

Si quelqu'un pourait m'aider sa serai super merci.

2 réponses

alconis Messages postés 42 Statut Membre 27
 
Tu as juste à concaténer l'adresse email aprés mailto: et avant ?subject
Ce qui te donnes :

function mailpage()
{
chaine_mail = "mailto:" + document.email;
chaine_mail +="?subject=" + document.title;
chaine_mail += "&body= " ;
chaine_mail += " ........." + location.href;
location.href = chaine_mail;
}

Pour un résultat :

mailto:adresse@mail.com?subject=sujet de ton mail&body=un corps déjà formaté.
0
sonia
 
merci beaucoup sa marche.
0
rerocimk3 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
peut-on créer un mailto sur un site hébergé sur blospot.com ??

Merci de répondre
0