今天在开发的时候,遇到一个问题,$.get()在 IE8 浏览器不起作用,但 Chrome,Firefox 却是可以的,网上资料很多,最后发现是 IE8 默认不支持 CORS 请求,需要手动开启下:

jQuery.support.cors = true;

//url 是跨域的地址
$.get(url, , function (data) {
//...
});

参考资料:Ajax call not working in IE8


后来发现上面的设置在 IE8/IE9 中无效,需要另外的解决方案:jQuery-ajaxTransport-XDomainRequest

示例写法:

$.getJSON('http://jsonmoon.jsapp.us/').done(function(data) {
console.log(data.name.first);
}); // POST
$.ajax({
url: 'http://frozen-woodland-5503.herokuapp.com/cors.json',
data: 'this is data being posted to the server',
contentType: 'text/plain',
type: 'POST',
dataType: 'json'
}).done(function(data) {
console.log(data.name.last);
});

参考资料:IE8、9 下的资源跨域请求

最新文章

  1. 微信自定义分享到朋友圈API
  2. sublime2的快捷键
  3. 【读书笔记】iOS-GCD-Dispatch Source
  4. C++的那些事:流与IO类
  5. cocos2d-html5将js编译为jsc
  6. iOS开发进阶 - 使用shell脚本自动打包上传到fir.im上-b
  7. PHP如何取出数组最后一个元素?
  8. delphi datasnap 心跳包
  9. 深度优先搜索(DFS)递归形式改为非递归形式
  10. Python 实现排序算法
  11. JDBC数据源 使用JNDI连接池实现数据库的连接
  12. Python进程-实现
  13. DSAPI多功能组件编程应用-HTTP监听服务端与客户端_指令版
  14. Shell常用快捷键
  15. SecureCRT操作指令
  16. 当WebView运行在特权进程时抛出安全异常,Hook方式解决方案(包含对Android 8.0的处理)
  17. idea加载JSTL库
  18. 图解:图形下控制台中weblogic9.2多池配置为oracle集群RAC
  19. BAT 批处理脚本教程
  20. php入门(一)

热门文章

  1. App开发:模拟服务器数据接口 - MockApi
  2. 十分钟介绍mobx与react
  3. SQL Server 致程序员(容易忽略的错误)
  4. .net windows Kafka 安装与使用入门(入门笔记)
  5. 【开源】.Net Api开放接口文档网站
  6. [C#] 简单的 Helper 封装 -- SQLiteHelper
  7. 深入研究Visual studio 2017 RC新特性
  8. 初学者看过来之JSON入门
  9. 从netty-example分析Netty组件续
  10. const extern static 终极指南