检测浏览器是否不支持具有完整CORS支持的XMLHttpRequest

时间:2016-09-01 19:44:03

标签: javascript internet-explorer-8 xmlhttprequest xdomainrequest

如何检查浏览器是否支持使用CORS的本机JavaScript XMLHttpRequest对象?我在IE 8中进行测试,据我所知只支持XDomainRequest,但是在IE 8中执行以下操作:

typeof window.XMLHttpRequest
"object"

我原以为undefined。基本上我如何检测浏览器是否支持支持CORS的完整XMLHttpRequest

我应该做反向吗?

if(type window.XDomainRequest === 'object') {
    // Assume the browser does not support XMLHttpRequest with CORS
}

1 个答案:

答案 0 :(得分:1)

我使用它,1表示XMLHttpRequest支持cors,2表示通过XDomainRequest支持cors,0表示没有CORS支持

DB_CONNECTION=sqlsrv
DB_HOST=Pankaj\SQLEXPRESS

DB_DATABASE=Pankaj
DB_USERNAME=sa
DB_PASSWORD=pankaj