似乎陷入了跨域问题。访问被拒绝|在FF 2.0中未捕获的异常|来自其他主机的servlet调用
只是想通过POST获取从servlet调用XML响应 方法:
$阿贾克斯({ 类型: “POST”, 网址: “http://10.210.221.43:9081/shopsfinder/servlet/ ShopsFinderStoreServlet” //这不 // url:“../ShopsFinderStoreServlet”// IT WORKS ..................
当我们将servlet放在相同的位置时,它工作正常我们的 应用程序服务器,与相对路径。
但是由于一些限制,我们必须把servlet放在别的地方[在其他一些 的位置]。
那么它不打的servlet,我们不给予任何回应回 浏览器,并给出它会在错误的功能:
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert("errror XMLHttpRequest: " + XMLHttpRequest.responseXML + "textStatus: " + textStatus + " errorThrown: " +errorThrown);
}
其中给出的所有值NULL,并获得FF中的例外。
我们是否有任何解决此问题的方法?
非常感谢 穆罕默德·阿里夫
异常是XMLHttpRequest:null失败代码0x80004005 ns_error_failure等 – 2009-10-20 13:23:53