2011-09-01 67 views
1

我刚刚在Particle Tree跨域查询

阅读这篇文章,在这是准确的:

如果安全不是一个问题,一个基于JavaScript API将实际工作也很完美。如果我们托管JavaScript文件,我们的API的用户可以将此文件包含在他们的页面中,并从该文件中调用函数。跨域Ajax不是问题,因为该文件位于我们的服务器上。

我总是觉得在尝试ajax操作时会失败。事实上,我确信我已经写了一些代码来尝试这个,任何人都可以验证这是否准确?

回答

3

事实上,我确定我已经写了一些代码来尝试这个,任何人都可以验证这是否准确?

正如所写的,事实并非如此。 JS的来源并不重要,只有页面的来源和您试图访问的数据的来源。

认为它正试图(严重)来解释JSONP允许你绕过同源策略(因为脚本和数据都在JSONP同样的事情)。

+0

感谢您的快速答复...以为是这样的话! –

1

你可以做跨域,但你必须正确设置调用。像往常一样,jQuery使它变得简单。您可以在ajax调用中设置一个crossDomain标志。

请参考:jQuery Ajax Call Documentation