如果当前页面的域是www.xxxx.com,页面中认为设置了
document.domain = "xxxx.com";
这时在firefox2里面对于ajax请求是没问题的,但是处理返回的xml文档时会报以下错误
Permission denied to call method XMLDocument.getElementsByTagName
会警告你没有权限处理此文档,解决方法如下:
//假设r为xmlhttp对象
if(window.ActiveXObject){
r = r.responseXML;
}else if (window.XMLHttpRequest) {
var parser = new DOMParser();
r = parser.parseFromString(r.responseText, "text/xml");
}
return r;
暂时没有留言。