对于我的移动应用程序,我想将HTML代码动态加载到容器中。
我尝试了jQuery的加载方法,但chrome说:
Origin null is not allowed by Access-Control-Allow-Origin.
我的代码:
container.load("feeds.html");
我认为这应该是可能的。你能救我吗?
答案 0 :(得分:2)
由于未提供load()
标头,因此您无法origin
来自本地来源。如果要执行此操作,则需要更改逻辑以加载jsonp
。
答案 1 :(得分:0)
你不能做CORS(跨源资源共享)。您需要将值作为Jsonp获取,或者从先前的答案Origin Policy
获得一些小的工作使用$ .getJSON。从默认的" json"中更改请求类型确实有点神奇。到" jsonp"如果它在URL中看到子串callback=?
。