Problème

Est-il possible de configurer une zone cliquable dans catalogue électronique pour envoyer un courrier électronique ?

Solution

Hypothèse 1 : Le client souhaite que la zone cliquable dans leur catalogue électronique afin d'ouvrir la messagerie de l'utilisateur final pour qu'ils rédiger un courrier électronique à un émetteur spécifié.

Pour configurer une zone cliquable afin de lancer la messagerie de l’utilisateur final, modifiez le champ HREF de mappage d’image afin qu’il corresponde à la syntaxe suivante :

mailto:ADDRESS

Veillez à désactiver le modèle href pour ce mappage d’image. Ce href doit être traité comme une balise <a href>. Elle n’est pas gérée via un appel de fonction JavaScript window.open, comme le modèle href par défaut (qui fait référence à la fonction JavaScript loadProduct).

Hypothèse n ° 2 : Le client souhaite que la zone cliquable dans le-catalogue électronique envoie automatiquement un message électronique par défaut à un émetteur spécifié.

Cette méthode exige que les catalogues électroniques soient intégrés à la page et non chargé via la fonction S7 sur demande du catalogue électronique JSP. Elle requiert la définition d’une fonction JavaScript personnalisée et l’accès au serveur de messagerie du client.

L'idée de base consiste à mettre en oeuvre une fonction JavaScript dans la page d'incorporation qui peut déclencher le serveur de messagerie de leur site Web pour envoyer la réponse souhaitée.

Il s’agit ensuite d’une configuration de la zone cliquable pour appeler la fonction appropriée sur cliquement. Ainsi, si vous avez conçu une fonction nommée SendMail(emailaddress), qui référence l’adresse électronique à utiliser dans l’appel de fonction, vous pouvez configurer le champ de mappage d’image HREF pour qu’il contienne les adresses électroniques désirées. Ensuite, vous pouvez définir le modèle href pour la page du catalogue électronique pour appeler la fonction et transmettre l'adresse électronique à partir du champ href de la carte graphique en définissant le modèle href, comme suit :

javascript:SendMail('$$');void(0);

Lorsqu’une configuration d’image cliquable de cette façon est activée, le navigateur effectue un appel JavaScript à SendMail avec le champ href de la carte graphique comme paramètre transmis à la fonction.  

Si la fonction est configurée pour correctement déclencher un message électronique du serveur Web, cette méthode fonctionne comme souhaité.

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne