Javascript AJAX调用在IE 11上不起作用

Javascript AJAX调用在IE 11上不起作用,javascript,ajax,Javascript,Ajax,我的这段代码在eclipse内部浏览器中运行良好,但在IE11中无法执行。有人能告诉我为什么吗?我知道这是一种非常古老的方法,但我不是JS方面的专家,也无法理解JSON的其他方法 var request; function sendInfo() { var v = document.abc.crd.value;; var url = "testjsp.jsp?val=" + v; if (window.XMLHttpRequest) { request

我的这段代码在eclipse内部浏览器中运行良好,但在IE11中无法执行。有人能告诉我为什么吗?我知道这是一种非常古老的方法,但我不是JS方面的专家,也无法理解JSON的其他方法

var request;

function sendInfo() {
    var v = document.abc.crd.value;;
    var url = "testjsp.jsp?val=" + v;

    if (window.XMLHttpRequest) {
        request = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) {
        request = new ActiveXObject("Microsoft.XMLHTTP");
    }

    try {
        request.onreadystatechange = getInfo;
        request.open("POST", url, true);
        request.send();
    }
    catch(e){
        alert("Unable to connect to server");
    }
}

function getInfo(){
    if (request.readyState == 4) {
        var val = request.responseText;
        complete: function() {
            document.getElementById('disp_span').innerHTML = val;
        }
        document.getElementById('disp_span').innerHTML = val;
    }
}

IE11在开发者工具(点击F12)中给出了哪些错误?请查看此链接下面的注释部分:
https://msdn.microsoft.com/en-us/library/7sw4ddf8(v=vs.94).aspx
您也可以对IE11使用
XMLHttpRequest
。(
https://msdn.microsoft.com/en-us/library/ms535874(v=vs.85).aspx
)IE11在开发者工具(点击F12)中给出了哪些错误?请查看此链接下面的注释部分:
https://msdn.microsoft.com/en-us/library/7sw4ddf8(v=vs.94).aspx
您也可以对IE11使用
XMLHttpRequest
。(
https://msdn.microsoft.com/en-us/library/ms535874(v=vs.85).aspx