SCRIPT5:请求JSON数据时,IE拒绝访问

时间:2015-08-13 09:50:10

标签: javascript ajax json internet-explorer xmlhttprequest

我想在javascript中使用ajax请求检索json数据。所以我写了一个可重复使用的代码,如下所示。

function ajaxRequest() {
    var req;

    this.ajax = function(params, url) {

        if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari
            req = new XMLHttpRequest();

        } else { // code for IE6, IE5
            req = new ActiveXObject("Microsoft.XMLHTTP");

        }
        req.open("POST", url, true);
        req.setRequestHeader('Access-Control-Allow-Headers', '*');
        req.setRequestHeader('Content-Type', 'application/json; charset=utf-8');
        req.onreadystatechange = function() {
            console.log('state\t' + req.readyState);
            return req.responseText;
        };
        req.send(params);

    }


}

如何在不更改设置的情况下检索数据 - > Internet选项 - >安全性 - >自定义级别并更改“其他”设置“跨域访问数据源”下的安全设置为启用。

除了IE以外,所有浏览器都不起作用。

0 个答案:

没有答案