2011-08-30 109 views
1

我认识到,同源策略通常使这个不可能的,但我试图创建一个使用jquery.crossdomainajax.js使用跨域Ajax进行搜索?

说我有randomwebsite.com一个简单的搜索脚本。我希望该网站能够运行一个脚本,该脚本将搜索另一个服务器上的另一个站点以查找单个单词。例如,我希望我的randomwebsite.com在espn.com上搜索“Yankees”,然后我希望它提醒我该字是否在外地网站上找到。

这可能吗?我感谢你们所提供的所有帮助!

回答

0

不,这是不可能的。跨站点ajax通过将其他站点包含为脚本来工作。

0

我不知道只有客户端Javascript才能做到这一点。

解决此问题的一种方法是拥有一台服务器,可以为您进行搜索并通过ajax调用将结果返回给您。因此,您在randomwebsite.com上的网页将发出ajax呼叫,以便您的randomwebsite.com服务器。该服务器将搜索espn.com这个词,并在ajax调用中将结果返回给您。您的服务器将不具有相同的原始限制。