LoadVars.sendAndLoad()
325
Returns
A Boolean value;
false
if no parameters are specified,
true
otherwise.
Description
Method; sends the variables in the
my_lv
object to the specified URL. All enumerable variables in
my_lv
are concatenated into a string in the
application/x-www-form-urlencoded
format by
default, and the string is posted to the URL using the HTTP
POST
method. The MIME content
type sent in the HTTP request headers is the value of
my_lv.contentType
or the default
application/x-www-form-urlencoded
. The
POST
method is used unless
GET
is specified.
You must specify the
target
parameter to ensure that the script or application at the specified
URL will be executed. If you omit the
target
parameter, the function will return
true
, but the
script or application will not be executed.
The
send()
method is useful if you want the server response to:
•
replace the SWF content (use
"_self"
as the
target
parameter);
•
appear in a new window (use
"_blank"
as the
target
parameter);
•
appear in the parent or top-level frame (use
"_parent"
or
"_top"
as the
target
parameter);
•
appear in a named frame (use the frame’s name as a string for the
target
parameter).
A successful
send()
method call will always open a new browser window or replace content in an
existing window or frame. If you would rather send information to a server and continue playing
your SWF file without opening a new window or replacing content in a window or frame, then
you should use
LoadVars.sendAndLoad()
.
This method is similar to
XML.send()
.
For more information, see “Applying Flex Security” in
Developing Flex Applications
.
Example
The following example copies two values from text fields and sends the data to a CFM script,
which is used to handle the information. For example, the script might check if the user got a
high score and then insert that data into a database table.
var my_lv:LoadVars = new LoadVars();
my_lv.playerName = playerName_txt.text;
my_lv.playerScore = playerScore_txt.text;
my_lv.send("setscore.cfm", "_blank", "POST");
See also
LoadVars.sendAndLoad()
,
XML.send()
LoadVars.sendAndLoad()
Availability
Flash Player 6; behavior changed in Flash Player 7.
Usage
my_lv
.sendAndLoad(
url:String
,
targetObject
[,
method:String
])
: Boolean
Summary of Contents for FLEX-FLEX ACTIONSCRIPT LANGUAGE
Page 1: ...Flex ActionScript Language Reference...
Page 8: ......
Page 66: ...66 Chapter 2 Creating Custom Classes with ActionScript 2 0...
Page 76: ......
Page 133: ...break 133 See also for for in do while while switch case continue throw try catch finally...
Page 135: ...case 135 See also break default strict equality switch...
Page 146: ...146 Chapter 5 ActionScript Core Language Elements See also break continue while...
Page 808: ...808 Chapter 7 ActionScript for Flash...
Page 810: ...810 Appendix A Deprecated Flash 4 operators...
Page 815: ...Other keys 815 Num Lock 144 186 187 _ 189 191 192 219 220 221 222 Key Key code...
Page 816: ...816 Appendix B Keyboard Keys and Key Code Values...
Page 822: ...822 Index...