【发布时间】:2011-06-01 15:32:41
【问题描述】:
我正在尝试访问我在其他网站上创建的 Javascript API。 javascript 位于https://ksc105.kscserver.com/query.js,它将ajax 调用拉到https://ksc105.kscserver.com/suggestions.php (?action=getall)。当然,在https://ksc105.kscserver.com/index.php 上使用它是有效的。
但是,我正在尝试将该 javascript 导入另一个域站点。我知道跨域 ajax 调用不起作用,但我认为如果 ajax 调用是从该站点上的 javascript 发出的,它就会起作用。我认为这是基于 Google 的 Map API 的。我很确定它使用 ajax。
如何让 ajax 像 Google Map API 一样工作?哪里有网站可以添加我的脚本并使用它的功能?
在萤火虫中,我收到了触发请求,但我只得到了一个空返回,但它不应该返回空。在 IE9 中,我收到错误“SCRIPT5:访问被拒绝”。 /“query.js,第 62 行字符 5”。
如果您转到https://ksc105.kscerver.com/index.php 并在框中输入 3 个或更多字符,您应该会收到类似于 Google 搜索的“建议”。我需要同样的东西才能在没有服务器代理的任何其他网站上工作。您可以使用“测试”,因为它会提取一堆测试数据。
【问题讨论】:
-
"此网页不可用 由于 DNS 查找失败,找不到位于 ksc105.kscerver.com 的服务器。DNS 是将网站名称转换为其 Internet 地址的 Web 服务。"调用服务器,404。