我正在开发一个项目,我将 Web 服务 URL(跨域)放入动态创建的脚本源属性中,并且我看到了返回,但它还在响应之前显示“XML Parsing Error: not well-formed”。我被告知忽略这一点,然后回应。我了解如何解析响应以从中获取我需要的 URL,但我无法访问数据。
基本上,我在文档的头部创建了一个 iframe,然后将一个带有 src 属性的脚本标签作为 Web 服务的 URL。我可以在 Firebug 中看到响应,但我无法访问该值。我有以下代码,其中“sourcetext”是返回的 XML 中的标签名称:
testResponse = toString(document.getElementById("testIframe").getElementsByTagName("sourcetext"));
console.log("value of test response == " + testResponse);
控制台的响应是:
测试响应的值 == [对象窗口]
我不知道如何访问它并将该值用作变量,以便我可以将其解析为所需的点点滴滴。