User Guide
XML 733
Example
The following example defines an XML packet and sets the content type for the XML object.
The data is then sent to a server and shows a result in a browser window.
var my_xml:XML = new XML("<highscore><name>Ernie</name>
<score>13045</score></highscore>");
my_xml.contentType = "text/xml";
my_xml.send("http://www.flash-mx.com/mm/highscore.cfm", "_blank");
Press F12 to test this example in a browser.
See also
sendAndLoad (XML.sendAndLoad method)
sendAndLoad (XML.sendAndLoad method)
public sendAndLoad(url:String, resultXML:XML) : Void
Encodes the specified XML object into an XML document, sends it to the specified URL
using the
POST method, downloads the server's response, and loads it into the
resultXMLobject specified in the parameters. The server response loads in the same manner
used by the
XML.load() method.
In SWF files running in a version of the player earlier than Flash Player 7, the
url parameter
must be in the same superdomain as the SWF file that is issuing this call. A superdomain is
derived by removing the left-most component of a file's URL. For example, a SWF file at
www.someDomain.com can load data from sources at store.someDomain.com, because both
files are in the same superdomain of someDomain.com.
In SWF files of any version running in Flash Player 7 or later, the
url parameter must be in
exactly the same domain. For example, a SWF file at www.someDomain.com can load data
only from sources that are also at www.someDomain.com. If you want to load data from a
different domain, you can place a cross-domain policy file on the server hosting the SWF file.
When
sendAndLoad() is executed, the XML object property loaded is set to false. When
the XML data finishes downloading, the
loaded property is set to true if the data
successfully loaded, and the
onLoad event handler is invoked. The XML data is not parsed
until it is completely downloaded. If the XML object previously contained any XML trees,
they are discarded.
Availability: ActionScript 1.0; Flash Lite 2.0 - Behavior changed in Flash Player 7.