更新:2007 年 11 月
尝试以 XMLDOM 对象的形式获取对当前请求的响应。
说明: |
|---|
若要获取或设置客户端 API 属性的属性值,必须调用以 get_ 和 set_ 为名称前缀的属性访问器方法。例如,若要获取或设置属性 cancel 的值,需要调用 get_cancel 或 set_cancel 方法。 |
var xml = MyExecutor.get_xml();
备注
如果请求成功完成并得到有效的响应数据,则此方法尝试以 XMLDOM 对象的形式获取响应。
示例
下面的示例演示如何通过默认的 Sys.Net.XMLHttpExecutor 类来使用 xml 属性。
// This is the event handler called after
// the Web request returns. It is designed
// for Web requests that return XML.
function OnSucceededXml(executor, eventArgs)
{
if (executor.get_responseAvailable())
{
// Display XML.
if (document.all)
resultElementId.innerText += executor.get_xml().xml;
else
// Firefox
resultElementId.textContent += "First node: " +
executor.get_xml().documentElement.nodeName;
}
else
{
if (executor.get_timedOut())
alert("Timed Out");
else
if (executor.get_aborted())
alert("Aborted");
}
}
说明: