吐槽 IE8~9 的跨域请求问题
发布于 12 年前 作者 jiyinyiyong 13756 次浏览 最后一次编辑是 9 年前

原来只以为 IE8 有问题, 结果网上看一圈 9 也有问题, IE 7 和以前是不支持跨域请求的, IE8 有了, 通过 XMLDocumentRequest 不是 XMLHTTPRequest, 而且在 jQuery 后来支持的 CORS 里也没有 当然, 网上搜到了不少写的 IE8 兼容的 CORS jQuery 扩展, 似乎能实现 GET POST 但一般应用的 CURD 请求要不止四个, 这也不够呀 另外跨域的解决方案是 JSONP, 可 JSONP 只是 GET, 做应用显然不够

我开始的想法是前端后端能分离开, 这样不会某些流行后端技术, 对前端代码也有足够控制权 但不能跨域意味着 HTML 模板大量在服务端生成, 前端的很多工具又碍手碍脚 搞不懂…

链接没留够, 相关两个: http://stackoverflow.com/questions/10232017/ie9-jquery-ajax-with-cors-returns-access-is-denied http://stackoverflow.com/questions/3362474/jquery-ajax-fails-in-ie-on-cross-domain-calls

1 回复

for me, I just ignore IE use…

回到顶部