2012-04-17 117 views
1

为了简单起见,我正在编写一个简单的PDF时事通讯阅读器,其中的文件和Feed位于Dropbox公用文件夹中。我这样做,所以编写新闻简报的人可以在不需要网站管理员的情况下更新文件和Feed。从另一个域(Dropbox)获取AJAX

我遇到的问题是,当我尝试从Dropbox中拖动Feed(原子)时,出现跨域错误。

我理解阻止交叉脚本请求背后的目的,但是可以为这个文件创建一个非服务器端解决方法和/或异常吗?

回答

3

也许你应该对这个使用JSONP途径:

不要存储在Dropbox的饲料,储存JSON文件,并使用它。

+0

该死......这是我一直在搜索Google和Google搜索表单的消息。我想我必须尝试一个JSON提要。太糟糕了,还没有正式的json-atom规范。 – 2012-04-17 23:51:50

1

据我所知,没有办法做到这一点,因为所有的安全问题,这也是不同的浏览器。如果你能够做到这一点,使用你的服务器进行单点联系通常是最好的方式。