Sys.Net.WebRequestExecutor xml 属性

更新: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");
    }
} 

请参见

参考

Sys.Net.WebRequestManager 类

Sys.Net.WebRequest 类

Sys.Net.XMLHttpExecutor 类