2012-10-26 36 views
0

我想将HTML代码动态加载到容器中。jQuery为我的移动应用程序加载本地文件

我试图加载方法形式的jQuery但Chrome是说:

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

我的代码:

container.load("feeds.html"); 

我认为这应该是可能的。你可以帮我吗?

+0

你在你自己的机器上本地运行这段代码吗? –

+0

如果你这样做'$('#'+ container).load('feeds.html');' – 2619

+0

是的,我的网站应该从本地文件夹加载到webview中。 –

回答

2

由于没有提供origin标题,您不能从本地来源获得load()。如果要执行此操作,则需要更改逻辑以加载jsonp

0

你不能做CORS(跨源资源共享)。要么你需要得到Jsonp的值或从以前的答案中得到一个小的工作Origin Policy

使用$ .getJSON。如果它在URL中看到子字符callback=?,它会将请求类型从默认的“json”更改为“jsonp”。

相关问题