我试图请求位于另一个域/服务器上的数据,但当我尝试发送请求时收到异常。请求在另一个域/服务器上的内容
var request = new XMLHttpRequest();
request.open("GET", "http://www.w3schools.com/ajax/cd_catalog.xml", false);
request.send();
错误:
uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE)" nsresult: "0x80004005 (NS_ERROR_FAILURE)"]
这是正确的方式来请求内容是不一样的域/服务器上?或者有其他方法可以实现这一目标吗?
我在firefox 8.0中测试了这个,但我想要一个适用于所有主流现代浏览器的解决方案。