Origin null is not allowed by Access-Control-Allow-Origin

来源:luqidong 发布时间:2014-04-09 19:52:45 点击数:

我们有时候在做ajax请求的时候会在浏览器里面报错,错误是这样的 XXXXOrigin null is not allowed by Access-Control-Allow-Origin。出现这样的情况一般是由于请求跨域而出现的。对于这种情况我们要获取的话必须要使用jsonp,什么是jsonp大家可以去问度娘。这里我拿出一个例子来给大家看下。

比如我们要请求一个资源不是我们这个项目下的,比如我们程序在www.78oa.com资源下。请求的确实www.baidu.com的资源。这时候就要用到jsonp。那么如何使用jsonp呢?

请求jsonp我们要动态创建script。然后动态请求数据。返回的json进行及解析之后就可以用了。

78OA办公系统

一般情况下返回的数据是json。我们只要写个解析的方法就可以了。

本文由免费oa系统78oa原创,转载请注明出处。