Chrome扩展程序和XHR获得许可

时间:2012-04-07 20:46:34

标签: javascript google-chrome xmlhttprequest

我正在开发Chrome扩展程序,而且我对XHR跨域存在一些问题。让我解释一下:我在manifest.json中为域设置了权限,我在(在我的js文件中)创建了一个简单的XMLHttpRequest。请求正常,但responseXML字段为null。为什么?这不是SOP的问题,responseText正确包含所请求页面的HTML文本。我怎么解析它?即使使用https://developer.mozilla.org/en/DOMParser实现,我也无法使用DOMParser().parseFromString,我每次都会收到一个。

一些建议?我的(简单)代码如下:

var req = new XMLHttpRequest();
req.open("GET", "http://somedomain.com", true);

req.overrideMimeType("text/xml");
req.setRequestHeader("Content-Type", "text/xml");
req.onload = anonymousFunction;

req.send(null);

感谢您的回复!

0 个答案:

没有答案