diff --git a/lib/adapters/xhr.js b/lib/adapters/xhr.js index b7c9fcf..e7be067 100644 --- a/lib/adapters/xhr.js +++ b/lib/adapters/xhr.js @@ -8,6 +8,7 @@ var buildURL = require('./../helpers/buildURL'); var parseHeaders = require('./../helpers/parseHeaders'); var transformData = require('./../helpers/transformData'); var isURLSameOrigin = require('./../helpers/isURLSameOrigin'); +var ieVersion = require('./../helpers/ieVersion'); var btoa = window.btoa || require('./../helpers/btoa'); module.exports = function xhrAdapter(resolve, reject, config) { @@ -34,7 +35,7 @@ module.exports = function xhrAdapter(resolve, reject, config) { var xDomain = false; // For IE 8/9 CORS support - if (!isURLSameOrigin(config.url) && window.XDomainRequest) { + if (ieVersion() <= 9 && !isURLSameOrigin(config.url) && window.XDomainRequest) { Adapter = window.XDomainRequest; loadEvent = 'onload'; xDomain = true;