ArtBook - le blog des tutoriaux graphiques -

Un blog rempli de tutoriaux gratuits et complets pour apprendre à utiliser Photoshop, Illustrator, Flash et d'autres applications web. Mise à jour très fréquentes.

12 octobre 2008

Bouton flash mailto

Créer un mailto sur un bouton flash

Un tuto vraiment simpliste pour vous expliquer comment créer un bouton flash, pour vos sites qui permettra à vos visiteurs de vous contacter grâce à leur boite mail favorite.

Créer un nouveau document en AS2, puis allez dans Fenêtre>Bibliothèque commune>Boutons

01

Maintenant choisissez le bouton de votre choix (c’est pour l’exemple après, bien entendu, vous fabriquerez vos propres boutons, créer sous photshop ou illustrator par exemple)

02

Maintenant faites un clic droit et cliquez sur Actions.

03

Ensuite coller le code qui suit, bien sur il faut changer l’adresse mail par la votre. Appuyez sur F9 pour ouvrir la fenêtre actions.

on (release) { getURL("mailto:arthelius5@aol.com?subject=Mailto Flash"); }

04

Il ne reste plus qu’a faire un petit Ctrl+Entrée pour vérifier si cela marche, et m’envoyer un mail par l’occasion par exemple.

Arthelius

Si vous avez des questions, n'hésitez pas le forum est là pour ça.

Posté par arthelius à 19:09 - Tutorial Flash - Commentaires [11] - Rétroliens [0] - Permalien [#]
Tags : , , ,

Commentaires

problème

Je suis en train de créer un site en AS3 et je débute vraiment. Je voudrais savoir si c'est possible de faire ce type de bouton en AS3. merci d'avance

Posté par Seblein2, 06 novembre 2008 à 21:13

Oui c'est possible, mais la démarche est bien différente.

Posté par arthelius, 06 novembre 2008 à 22:46

J'ai trouvé ca sur la doc de flash, mais quand je compile ca plante deja...
Vous pouvez affecter une fonction à un bouton pour ouvrir une fenêtre de composition de message dont les champs texte address, subject et body sont déjà remplis. Pour affecter une fonction de bouton, utilisez l'une des méthodes suivantes : pour Shift-JIS ou le codage de caractères anglais, utilisez la méthode 1 ; la méthode 2 ne prend en charge que le codage de caractères anglais.

Méthode 1 : définissez des variables pour chacun des paramètres voulus, comme dans l'exemple suivant :

on (release, keyPress "#"){
subject = "email subject";
body = "email body";
getURL("mailto:somebody@anywhere.com", "", "GET");
}

Méthode 2 : définissez chaque paramètre dans la fonction getURL(), comme dans l'exemple suivant :

on (release, keyPress "#"){
getURL("mailto:somebody@anywhere.com?cc=cc@anywhere.com&bcc=bcc@anywhere.
com&subject=I am the email subject&body=I am the email body");
}

Puis je ne sais pas comment adapter cela pour le clic sur un bouton. Aurais tu une idée?

Posté par Seblein2, 06 novembre 2008 à 23:37

J'ai trouvé ca sur la doc de flash, mais quand je compile ca plante deja...
Vous pouvez affecter une fonction à un bouton pour ouvrir une fenêtre de composition de message dont les champs texte address, subject et body sont déjà remplis. Pour affecter une fonction de bouton, utilisez l'une des méthodes suivantes : pour Shift-JIS ou le codage de caractères anglais, utilisez la méthode 1 ; la méthode 2 ne prend en charge que le codage de caractères anglais.

Méthode 1 : définissez des variables pour chacun des paramètres voulus, comme dans l'exemple suivant :

on (release, keyPress "#"){
subject = "email subject";
body = "email body";
getURL("mailto:somebody@anywhere.com", "", "GET");
}

Méthode 2 : définissez chaque paramètre dans la fonction getURL(), comme dans l'exemple suivant :

on (release, keyPress "#"){
getURL("mailto:somebody@anywhere.com?cc=cc@anywhere.com&bcc=bcc@anywhere.
com&subject=I am the email subject&body=I am the email body");
}

Puis je ne sais pas comment adapter cela pour le clic sur un bouton. Aurais tu une idée?

Posté par Seblein2, 06 novembre 2008 à 23:53

désolé pour ce double post intempestif du a une réactualisation de la page

Posté par Seblein2, 06 novembre 2008 à 23:54

Avec l'AS3 je sais qu'il faut coller un code sur une image.

Voici le code a insérer

send.addEventListener(MouseEvent.MOUSE_DOWN, send_MOUSEDOWN);

function send_MOUSEDOWN(e:MouseEvent):void
{
navigateToURL( new URLRequest( "mailto:bouchardcb@aol.com" ), "_blank" );
}

Posté par arthelius, 07 novembre 2008 à 08:41

Merci

C'est la première fois que j'itulise flash et grace à vos explications trés simple j'ai pu réaliser un mailto sur un bouton flash. C'est rare de trouver des tutoriaux qui vous parle clairement sans grands mots de flash.

Posté par Lili, 08 novembre 2008 à 02:05

de rien

Le but c'est de faire des tutos accessible a tous, donc si mon tuto a pu vous aider j'en suis très heureux.

Posté par arthelius, 08 novembre 2008 à 09:23

Merci c'est cool

Bonjour, merci beaucoup pour ce petit tuto, simple et efficace !!

Excellente journée à vous.

Posté par vigli, 25 avril 2009 à 01:14

bouton lien photo

bonjour,

j'ai un petit soucis et ça serait vraiment sympa si vous pouviez m'aider!!

j'ai créer un bouton et je voudrais, en cliquant dessus, faire apparaître une photos!!!
ça fait des heures que j'essaye maus j'y arrive!!
aidez moi!
merci

Posté par ness, 28 mai 2009 à 04:01

je voulais dire que j'y arrivais pas!!merci

Posté par ness, 28 mai 2009 à 04:02

Poster un commentaire







Rétroliens

URL pour faire un rétrolien vers ce message :
http://www.canalblog.com/cf/fe/tb/?bid=327702&pid=10926097

Liens vers des weblogs qui référencent ce message :