尝试使用xmlHTTPrequest获取搜索建议,但是我无法获取访问权限。

链接为:http://suggestqueries.google.com/complete/search?output=toolbar&hl=ja&q=keyword
当放入地址栏时,它加载良好。

我已经写了一个代码,可以从Rakuten API获得xml文件。我尝试将其与该URL结合使用,但无法获取任何信息。

这是Chrome中的错误:XMLHttpRequest无法加载http://suggestqueries.google.com/complete/search?output=toolbar&hl=ja&q=keyword。 Access-Control-Allow-Origin不允许使用Origin null。

这是所用代码的xml部分。

var getURL="http://suggestqueries.google.com/complete/search?output=toolbar&hl=ja&q=keyword";
xmlhttp.open("GET",getURL,false);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML;


要使它正常工作需要什么?

谢谢

最佳答案

尝试在Web服务器提供的页面而不是本地文件中运行它。

关于javascript - 无法获取Google搜索建议API,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13967703/

10-10 05:17