ActionScript 2.0 :: Direct User To Use 'mailto' Using A Button?
Sep 2, 2003I know this is basic but I don't know how. So how do I direct user to use 'mailto: name@email.com' using a button?
button.onPress = function() {
...code here...
}
I know this is basic but I don't know how. So how do I direct user to use 'mailto: name@email.com' using a button?
button.onPress = function() {
...code here...
}
My apologies if this has been fully addressed before, but I've read through several other threads and still can't seem to get my file to work.
My actionscript code is at the bottom of this message. I created it using instructions from the Adobe website: [URL]..
I believe I have all of my objects set to the correct type of symbol (button) and all of my instances are named appropriately (see screenshot here:
[Code]...
I am stumped on a problem that I've been searching the forums for, but can't seem to find an answer to. I was hoping a Flash genius here might have an idea. I'm working on a site in which I'm having issues with a mailto button. Here's the deal. The site shows up in "two" places (although they both pull from the same .swf files) [URL] and [URL] The site is built using Actionscript 2.0 and publishes for Flash Player 6. I'm using both CS3 and CS4 (depending on what computer I'm working on) but always publish for CS3.
On the www location, the mailto button works properly and opens up an email. On the http:// location the button does NOT work, and will not open an email. These buttons can be found in the "who" section - when the user clicks on a profile it opens a new window with a headshot - which are the "buttons" in question. I've done tests on the server, nesting buttons inside multiple movie clips to re-create the scenario. And they work. And I've also changed the button to a movie clip using:
[Code]....
how can i make mailto button in flash?
View 4 RepliesI'm using flash for the first time to create my graphic design portfolio and I'm having trouble keeping the file size small, and can reduce it by (hopefully) doing the following:
My resume has a lot of classic tweens with alpha channels (to create fadein/fadeout effects) and as of right now, I need to create a separate layer of fadein, fadeout for each transition. IE: My resume to portfolio page needs one 20-frame transition, my portfolio page to resume needs a 20-frame transition, my 2nd page of my portfolio page to my biography needs a 20-frame transition, etc. It's getting out of hand.
I could easily remedy this by using a lot of separate fadeins fadeouts and then coding buttons to navigate from, say, frames 120-130 (resume fadeout) then go to frame 160-170 (biography fadein), then navigate to a static page. I'm not sure if this is possible, as my buttons would have to change functions each frame.
Another possible way is that currently for each button I have different layers in order to direct the button to different frames, and have placing hem in the same spot. I'm wondering if there's any way to have buttons go to separate frames on different frames, if you get what I mean (on frame 120 it'll go to 130, on frame 150 it'll go to 160 but still be the same button". Right now each button is coded with on release gotoandplay <frame>.
Basicly, as the title says, i am stuck trying to make a button take me to a different scene.i know what code i will use (Below) but after i have converted object to symbol it doesnt let me put as onto the button.(my code)
on (release) { gotoAndPlay("Scene 2", 1);}
I am trying to add a script to button which will direct me to another webpage. It is working when I run the swf file. But when I include this swf file to my webpage, nothing happens when I click that button. My script on the button is:
on (release) {
getURL ("[URL]","_blank","get");
}
how can i make a flash button template that load vars from direct xml? like height/width/text/color/curve/background or transparent background also i will have more than one of these buttons on the same page, so they must take the vars directly fromt the xml.
View 0 RepliesI have been searching the internet almost a week to solve this issue with no luck !
I am having problems with my slide show play/pause buttons
When pressed, the pause button does not pause at all (the slide show automatically cycles every 5 seconds)
and the play button starts playing the slide show from the beginning instead of from the place that it was paused.
the file is attached and here is a direct link to view the problem [URL]
what happens is I have a movie that play out to a lets say frame 299 then 3 buttons will show up on the stage. now when I press button 1 it will start playing a movie starting on frame 300. How can I direct that movie to go back to frame 299 once it is finished playing so I can choose a different button?I know I can add another button at the final frame to do that but I'm not sure if I want to go that route.
View 1 RepliesI've trawled the web, everyone with different ideas on how to call up a mailto link in AS3. What I'm looking for is this: I have a box, that is coverted to a button symbol given the name 'mailto'I have another layer for the actionscript I have imported 'flash.net.navigateToURL' and 'flash.net.URLRequest'
I know I need to create a function or a variable to link in the already created button. Do I also need to import the MouseEvents?
I created this FLA to get used to CS4 (i was previously using8)Everything works wonderfully, I would just like to know how to use AS3 properly, without having to call defeat and create the FLA again using AS2.
I have a problem with a dynamic video player that I have created in flash. The video player is "SCORM" compliant so that when the user clicks the "exit" button a class file is called to mark the user complete in an LMS.I have tested the SCORM Code previously and it works with out issue. Usually I have the completion code embedded in an Actions Layer of the movie. This is the first time I have attempted to call the completion status in a class file, I have added a "trace statement" when the movie is tested within flash it runs the trace statement properly, but when uploaded to the LMS environment the course does not complete properly
View 3 RepliesI am having problem with a getProperty thing. I have built a menu system that I want a bar to move over the button when the user rolls over the button. I have 3 buttons which have the following code on them:
on (rollOver, dragOver) {
/:Ymove = -119;
}
on (rollOut, dragOut) {
/:Ymove = /:origYpos;
}
and then I have an mc called bar which is within an mc called subMenu, which is within an mc called intro, which is on the stage. I have the following code on the same mc as buttons and bar, on first keyframe:
[Code]...
I have been able to get the mailto protocol to work in an IPAQ with Win Mobile 5 and FlashLite 2.1. I'm using AS 2. GetURL(url.........) However, I can't figure out how to add a variable into the body. The variable, deviceID, is gotten onLoad by fscommand2, status = fscommand2("GetDeviceID", "deviceID"), so deviceID is populated by a value.The challenge would be to write a 'mailto' script that includes the deviceID in the email's body. I've tried several scripts for adding deviceID, but none work.For example: GetURL("url....) creates an error (too many "?) and using parentheses does not help. GetURL("url.....?) also doesn't add the value of the deviceID variable, just puts <deviceID> into the message's body.Is this possible: populating the email message's body with the values of one or more variables?
View 3 Repliesi need to activate and the script i wanna add to it is the mailto script so that when ppl click it their mail box ccomes out and etc. now when i add it it doesnt work, it stays still like nothing was added. the code i placed on the button was was the getURL ("mailto:soandso@wherever.whatever"); and it for some reason doesnt work, now when i remove the mailtoscript and add an actual websites adress it works fine
View 1 RepliesI am wanting a mailto button in Flash MX which I can get to work nicely except that I need to specify either the return email address (ideal) or which email account to use. The reason for this is have have 5 email accounts running, and the default is not the one I want Flash to use.
on(press){
e_name = "Mr Man"
e_address = "kebabs@kebabs.com"
e_subject = "kebabs"
[Code].....
im trying to make a button that will open a new mail form from whatever software the user may have, this goes on a Usb Stick, im using this code: on (release) [URL] It works on a Mac, but not on a pc with Outlook, it only opens the new mail, and fills the mail adress, no subject, text1 is a var, it wont load it either.
View 7 RepliesI am trying to get the email link on my contact page to open properly: [URL] I am using CS3 and actionscript 2 and followed the following method: I wrote the email address and in web link box in the properties panel typed: mailto: followed by the email address The target is set to blank. The problem is that I only want the email client box (usually Outlook) to open but instead I get a webpage opening as well
View 2 RepliesI using AS3 to create a mailto: link from within an swf.[code]...
View 1 RepliesHow to forward attachment(for example image) from Flex or AIR application to email client? For forwarding email address, body and subject, I use this:
var s:String = "";
s+= "mailto:";
s+= g.text;
[Code].....
and used to work in IE, now displays a 'Navigation Cancelled' IE window even though it also still opens the email client.
View 1 RepliesIs it possible to add a attachment to a mail with the mailto function in actionscript 3? Thats the thing, i want to open the default mail program compose window with some data but i also need to add a file as attachment, and that file must be a screen capture of the app.
[Code].....
Looks like the attachment=path/to/file dont work anymore in new email clients, i think it worked until outlook 97 then it was removed for security reasons and so now is imposible to do this anymore.
How to execute a "mailto" from a Flash projector? (in a basic .swf I use a navigateToURL() + URLRequest(), but this in projector doesn't work).
View 1 RepliesI want to send an email with special characters (like cyrillic) from a swf. To make sure it will be displayed correctly in the mail client, I use
encodeURI()
It works fine in Apple Mail, but in Outlook I only see gibberish. I learned that Outlook uses iso-8859-1 for "mailto:"-mails (at least by default). So two questions arise:
is there a way to encode the mailto: string in iso-8859-1? would this break the correct display of characters in other mail clients?
I am sure that the second question can not have a definitive answer, nevertheless I would be thankful for any advise.
EDIT: unfortunately, html email and php is not an option for me.
i have a file that I am trying to allow users to modify their course name and the mailto content. I wanted to provide them with one easy to edit document, either a txt file or xml. I assume I can't use a txt file since I need a link, but possible I am wrong? I was also trying to use css, but I have not tackled that yet.
Right now the text is inside of the actionscript.
I need to change the text and the link. I've attached my file to see if anyone has any pointers?
I am loading contact information from external txt files and everything is functioning, except my email links. The CSS hover effects work, but when clicked an email message will not open and the mouse doesn't turn into the little hand like it typically does over a link. I don't believe I changed my code at all, and these links did work previously, so I have no idea what I've done. And the code needs to be in the txt files, not in flash actionscript (there are lots of contacts I'm entering).
The following is what is in the txt files.
<a href="mailto:someonesemail@email.com">someonesemai l@email.com</a>
How I can get this html formatted text to display correctly in the body of an email, when I am using mailto:? I am trying to avoid using a PHP aggregate, so I can use the mailto: and have it open the users email program directly. Here is what my code looks like, with the style of string that my client would like to use to populate the body of the email .
Code:
public function handleEmailClick(e) { ......
var emailVar = "mailto:"+""+"?subject="+emailSubject+"&body="+big String;
var request:URLRequest = new URLRequest(emailVar);
navigateToURL(request);
}
I've followed the tutorial on importing data from an external text file into flash but I need to make the email address active.As per the tutorial the actionscript in the flash file is:
loadText = new LoadVars();
loadText.load("data2.txt");
loadText.onLoad = function() {
[code]......
Currently, mailto will close out the flash site and navigate to a browser-based email client. What I'd like it to do is open a new window which it would use to open the email client, instead of using the same window (which closes out the flash site to open the email client).
I tried:
getURL("mailto:emailAddy", "_blank");
I have a contact form in flash and when user clicks on a button after filling the form, I want to draft an email. When I am trying to push a '%' character in the message body its not appearing. Either it replaces % with some junk values OR no message body s passed altogather. I have attached my FLA here for reference.
View 4 Replies