0

可能重复:
小型 Ajax JavaScript 库

我正在编写一个需要异步加载 URL 的函数的库。我需要与 完全相同的功能$.get,但我不想让 jQuery 作为我的库的依赖项仅用于一个函数。什么是允许这样做的自包含片段?

我已经尝试了几件事,但大多数都在某个地方坏了。例如,我能找到的最复杂的方法会Origin <url> is not allowed by Access-Control-Allow-Origin在 Chrome 上出现错误。

4

1 回答 1

0

您需要使用基本的 Ajax 调用。查看有关 XMLHttpRequest 对象的任何教程。但是您遇到的问题是您正在尝试进行跨域调用。这是不可能的,因为同源政策

在现代浏览器中,您可以发出CORS 请求,但您请求的服务器必须支持它。

其他选项是运行本地代理 [意味着您必须拥有服务器端语言应用程序]

第三种选择是使用带有jsonp 调用的yahoo 管道之类的服务。

于 2012-12-15T03:15:47.787 回答