User Guide
1302 ActionScript classes
Information is displayed in the Output panel when Flash invokes the onLoad() handler. If
the call completes successfully,
true is displayed for the loaded status in the Output panel.
success: true
loaded: true
status: 0
See also
load (XML.load method), onLoad (XML.onLoad handler)
onData (XML.onData handler)
onData = function(src:String) {}
Invoked when XML text has been completely downloaded from the server, or when an error
occurs downloading XML text from a server. This handler is invoked before the XML is
parsed, and you can use it to call a custom parsing routine instead of using the Flash XML
parser. The src parameter is a string that contains XML text downloaded from the server,
unless an error occurs during the download, in which case the
src parameter is undefined.
By default, the
XML.onData event handler invokes XML.onLoad. You can override the
XML.onData event handler with custom behavior, but XML.onLoad is not called unless you
call it in your implementation of
XML.onData.
Availability: ActionScript 1.0; Flash Player 5
Parameters
src:String - A string or undefined; the raw data, usually in XML format, that is sent by the
server.
Example
The following example shows what the XML.onData event handler looks like by default:
XML.prototype.onData = function (src:String) {
if (src == undefined) {
this.onLoad(false);
} else {
this.parseXML(src);
this.loaded = true;
this.onLoad(true);
}
}
You can override the XML.onData event handler to intercept the XML text without parsing
it.