Bonjour,
Quelqu'un pourrait-il me dire comment faire un mailto avec une adresse mail présente dans une zonz de texte.
Merci
Bonjour,
Quelqu'un pourrait-il me dire comment faire un mailto avec une adresse mail présente dans une zonz de texte.
Merci
Tu veux dire simuler un Click sur une
? ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<a href="mailto:toto@yahoo.fr"> </a>
Si oui alors moi je ferais un a href avec un id, puis en javascript je récupère la valeur de ta TextBox, puis je fais mon idAncre.Click();![]()
Oui je veux simuler un click sur une
mais je voudrais le faire de façon suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <a href="mailto:toto@yahoo.fr"> </a>
une imagebutton qui quand on clique dessus, récupere l'adresse du textbox.
Pourriez-vous si possible m'envoyer un exemple de code.
merci
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 <script> function go() { var d = document.getElementById('txt'); var c = document.getElementById('ancre'); if (d.value!="") { c.href="mailto:"+d.value; c.click() } } </script> <input type="text" id="txt" value="gogogo"> <img src="./toto.gif" onclick="go();"> <a href="" id="ancre" name="anc" style="display:none"></a>
Je pense qu'en dotnet ce n'est pas vraiment la bonne méthode.Si oui alors moi je ferais un a href avec un id, puis en javascript je récupère la valeur de ta TextBox, puis je fais mon idAncre.Click();
Il me semble qu'il est préférable d'utiliser l'évènement click du bouton et dans le code behind récupèrer la valeur de la textbox et faire l'envoi du mail
Tu trouvera un exemple d'envoi de mail dans la faq
http://faqcsharp.developpez.com/?pag...#netw_sendmail
Merci pour vos réponses.
Je ne sais pas quelle solution prendre.
Quelqu'un pourrait-il me donner un conseil en sachant que je ne connais ni l'adresse du serveur mail, ni l'adresse de la personne qui envoie le mail.
mille merci
Il y a une fifférence essentiel entre la méthode par le code html et javascript et la méthode par dotnet. Dans le premier, c'est le client qui envoie le mail. L'utilisatzeur reçoit un écran de nouveau mail selon son programme de messagerie. C'est lui qui introduit le texte et fait le send. Via dotnet comme je l'ai proposé, c'est le serveur qui envoie le mail, c'est le programme qui met le texte et fait l'envoie, l'utilisateur ne voit rien. Tout dépend de ce que tu veux faire.
Finalement je vais prendre la solution de SoaB.
Merci à tous pour vos réponse![]()
Jab => Etant donné qu'il voulait faire un mailto, la solution JavaScript me paraissait plus adapté qu'un envoi de mail via .Net
Sinon, javascript et dotnet c'est très lié puisque meme si on ne fait pas de javascript, DotNet va en générer des tonnes![]()
Partager