Flash Player 5
my_xml
.onData = function(src
) { // 此处是您的语句 }
src
服务器发送的原始数据,通常为 XML 格式。
无。
事件处理函数;当 XML 文本从服务器上被完全下载后,或当从服务器上下载 XML 文本的过程中出现错误时调用该处理函数。在分析 XML 之前调用这个处理函数,因此它可用于调用一个自定义分析例程,从而不必使用 Flash XML 分析器。XML.onData
方法或者返回 undefined
值,或者返回一个包含从服务器上下载的 XML 文本的字符串。如果返回值为 undefined
,说明从服务器上下载 XML 时出现了错误。
默认情况下,XML.onData
方法将调用 XML.onLoad()。可以用您自己定义的行为覆盖 XML.onData
方法,但这时就不再调用 XML.onLoad() 了,除非在您的 XML.onData
实现中又调用了该方法。
onData
方法的默认实现如下例所示:
XML.prototype.onData = function (src) { if (src == undefined) { this.onLoad(false); } else { this.parseXML(src); this.loaded = true; this.onLoad(true); } }
可以覆盖 XML.onData
方法,从而截获 XML 文本而不对其进行分析。