Bonjour,
Pour Perline et ceux que cela pourrait intéresser.
Je cherchais à mettre en oeuvre un service de recommandation sur les
articles du type "envoyer à un ami" sur la base d'un mailto (pas de
formulaire).
Je n'ai pas reussi à faire marcher le javascript mais j'obtiens quelque
chose qui fonctionne avec un lien html mailto ; seules restrictions dans ce
que j'ai pu observer jusque là : il ne doit pas y avoir de doubles quotes
(les simples marchent) dans le titre d'un article, ni de point
d'interrogation. Si quelqu'un a une solution, elle est bienvenue. De même si
vous avez des idées pour faire fonctionner le javascript...
Voici la syntaxe du lien mailto (il faut bien sûr mettre l'Url de votre site
et modifier le texte à votre convenance) :
<A href="mailto:?subject=#TITRE&body=Bonjour%2C%0D%0A%0D%0AJe te recommande
de lire cet article sur le site Monsite
http%3A//www.monsite.org/article.php3%3Fid_article%3D#ID_ARTICLE%0D%0A%0D%0A
A%20bient%F4t%0D%0A">Recommander cet article à un ami</A>
Un outil est disponible pour construire et tester les mailto à
http://www.webreference.com/js/column70/3.html
Cordialement
---
Patrice
webmaster@ecoparis.org
http://www.ecoparis.org/
---
-----Message d'origine-----
De: Patrice [mailto:webmaster@ecoparis.org]
Date: jeudi 20 septembre 2001 11:31
À: spip@rezo.net
Objet: Au secours javascript
Bonjour,
J'essaye d'intégrer un script pour mettre en place un service de
recommandation avec les articles (envoyer l'URL "à un ami" en utilisant le
client courrier du visiteur appelé par mailto).
Le script est dans le squelette article.html
Voici le script :
<SCRIPT LANGUAGE="JavaScript">
function mailpage()
{
chaine_mail = "mailto:?subject= " + document.title;
chaine_mail += "&body= Je te recommande cet article : " + document.title;
chaine_mail += ", consultable à l'adresse : " +location.href;
location.href =chaine_mail;
}
</SCRIPT>
Le problème c'est que quand on clique sur le lien appelant cette fonction :
le message indique l'URL "article.php3" et non pas l'URL complète de
l'article avec ?id_article=etc.
Quelqu'un aurait-il une solution soit pour faire fonctionner ce script avec
l'URL complète de l'article ou un autre moyen de proposer un service de
recommandation en s'appuyant sur mailto...
Merci pour votre aide ; je ne suis vraiment pas un technicien
---
Patrice
webmaster@ecoparis.org
---