从xmldocument创建javascript文档

时间:2012-07-10 12:21:28

标签: javascript xmldocument samsung-smart-tv

我一直在使用$ .ajax()从服务器获取一些数据,但由于与我之前版本的系统(三星智能电视)不兼容,我还必须实现XMLHttpRequest。我的问题是,使用jQuery,responseXML返回一个[object Document],而XMLHttpRequest的responseXML返回一个[object XMLDocument]。由于我已经使用Documents实现了所有内容,有没有办法将XMLDocument对象或字符串对象解析为Document?

感谢任何帮助,我被困在这里,不想重写XMLDocument的所有内容。

谢谢!

2 个答案:

答案 0 :(得分:0)

除了responseXML之外,您还应该有一个来自XMLHttpRequests的responseText属性。我正在使用以下in a similar way

xhrObj.open('GET', scriptURL, false);
xhrObj.send('');
var se = document.createElement('script');
se.type = "text/javascript";
se.text = xhrObj.responseText;
document.getElementsByTagName('head')[0].appendChild(se);

答案 1 :(得分:0)

原来不同的浏览器返回不同的东西,但最终是相同的。