User Guide
706 ActionScript classes
To view a more robust example, see the login.fla file in the ActionScript samples folder. Here
are some typical paths to this folder:
■ Windows: boot drive\Program Files\Macromedia\Flash 8\Samples and
Tutorials\Samples\ActionScript
■ Macintosh: Macintosh HD/Applications/Macromedia Flash 8/Samples and Tutorials/
Samples/ActionScript
See also
onLoad (XML.onLoad handler), loaded (LoadVars.loaded property), load
(LoadVars.load method)
, sendAndLoad (LoadVars.sendAndLoad method)
send (LoadVars.send method)
public send(url:String, target:String, [method:String]) : Boolean
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. This is the
same format used by
loadVariables().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().
The Flash test environment always uses the GET method. To test using the POST method, be
sure you are attempting to use it from within a browser.