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