javascript - 如何在XDR请求中指定dataType?

标签 javascript ajax internet-explorer cross-domain xdr

我正在使用 XDR 在 ie 中进行跨域资源共享。它工作完美。我需要知道如何在其中指定返回数据类型。我需要获取 json 作为响应文本。 这是我的代码,

        if (window.XDomainRequest&& $.browser.msie && $.browser.version < 10) {
        xdr = new XDomainRequest();
        if (xdr) {
            xdr.onload = function () {
                var customResponse = xdr.responseText;

                }
            };
            xdr.open("get", url);
            xdr.send();
        }

最佳答案

试试这个

 xdr.onload = function () {
               var data = $.parseJSON(xdr.responseText);

                }

关于javascript - 如何在XDR请求中指定dataType?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15969844/

相关文章:

javascript - 如何将变量用作函数?

javascript - audio.currentTime invalidStateError IE11, JS, HTML5

javascript - 为什么我的嵌套函数在 javascript 中未定义

php - 将自己的代码添加到 Joomla 3.0 中

javascript - 对更新内容的 AJAX 请求进行限速以避免重复

javascript - 使用 ajax 的 API 调用不起作用

JavaScript 生成除某些值之外的随机数

javascript - Backbone .牵线木偶触发器

css - 如何为旧版本的 IE 做 translate3d 字体效果

internet-explorer - IE 停止时的 GIF 动画