ie 9.10 兼容性问题 遇到的坑

1.ie9 中ajax 跨域调用时 error报错信息为”No Transport”   原因是 ajax跨域 本人用的是 cors解决方案 但是ie9一下版本 对cors默认是不允许的所以需要我们自己手动来设置

jQuery.support.cors = true; 就可以了

2 ie10 ie9 貌似对 application/json 不支持 而且使用$.ajax 中直接使用 contentType 属性 不管用  后来 本人使用Head属性 

headers:{
"Content-Type":"application/json"
},

这样才将请求头信息添加 

还有好多坑 碰到特殊的 一一添加

posted on 2017-08-24 14:44  王伯当  阅读(130)  评论(0)    收藏  举报

导航