尝试使用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/