FireFox在jsp中为Ajax调用提供NS_ERROR_FAILURE

时间:2015-08-04 06:15:51

标签: javascript jquery ajax jsp firefox

我通过jsp页面通过jj调用调用web服务,这是我的调用代码。

var xmlhttp;
    if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
        xmlhttp = new XMLHttpRequest();
    } else {// code for IE6, IE5
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    xmlhttp.onreadystatechange = function() {
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
            //treat Response
            plotGraphs(xmlhttp.responseText, url, port);
        }
    };
    xmlhttp.open('GET',url, true);
    xmlhttp.send(null);

现在问题是上面的代码在Chrome上运行得很完美但在Firefox中提供了NS_ERROR_FAILURE。完整错误为Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_FAILURE)"。我试图为xmlhttp创建所有不同的对象,但它不起作用。请建议我可以尝试解决其他问题吗?

0 个答案:

没有答案