1

xmlHTTPrequestを使用して検索候補を取得しようとしていますが、アクセスに問題があります。

リンクは次のとおりです。http://suggestqueries.google.com/complete/search?output = toolbar&hl = ja&q=keyword アドレスバーに入れると正常に読み込まれます。

動作する楽天APIからxmlファイルを取得するコードをすでに作成しました。代わりにこのURLで使用してみましたが、情報を取得できません。

これはChromeのエラーです:XMLHttpRequestはhttp://suggestqueries.google.com/complete/search?output=toolbar&hl=ja&q=keywordをロードできません。Origin nullは、Access-Control-Allow-Originでは許可されていません。

これは、使用されるコードの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;

これを機能させるには何が必要ですか?

ありがとう

4

1 に答える 1

1

ローカル ファイルからではなく、Web サーバーが提供するページで実行してみてください。

于 2012-12-20T14:18:52.710 に答える