Example
For the following example, add a TextInput instance called
, and a Button instance called
result_ta
Login button instance in the following example, two LoadVars objects are created:
. The
result_lv
to greeting.cfm. The result from this script loads into the
response displays in the TextArea instance (
1 of the Timeline:
var submitListener:Object = new Object();
submitListener.click = function(evt:Object) {
var result_lv:LoadVars = new LoadVars();
result_lv.onLoad = function(success:Boolean) {
if (success) {
result_ta.text = result_lv.welcomeMessage;
} else {
result_ta.text = "Error connecting to server.";
}
};
var send_lv:LoadVars = new LoadVars();
send_lv.name = name_ti.text;
send_lv.sendAndLoad("http://www.flash-mx.com/mm/greeting.cfm", result_lv,
"POST");
};
submit_button.addEventListener("click", submitListener);
To view a more robust example, see the login.fla file in the HelpExamples folder. Typical paths to
the HelpExamples folder are:
•
Windows: \Program Files\Macromedia\Flash MX 2004\Samples\HelpExamples\
•
Macintosh: HD/Applications/Macromedia Flash MX 2004/Samples/HelpExamples/
•
LoadVars.send(),
398
Chapter 2:
object copies the name from the
send_lv
XML.sendAndLoad()
name_ti
to the Stage. When the user clicks the
submit_button
name_ti
result_lv
). Add the following ActionScript to Frame
result_ta
, a TextArea instance called
send_lv
instance and sends the data
object, and the server
and
Need help?
Do you have a question about the FLASH MX 2004-ACTIONSCRIPT LANGUAGE and is the answer not in the manual?