ウィキペディア API を使用しているページがあります。しかし、JSON
クロスドメイン制限には使用できないため、使用しますJSONP
。次のようにクエリを実行すると、APIを使用できるようになりました
<script type="text/javascript">
function res(data){
alert(data);
};
</script>
<script type="text/javascript" src="http://en.wikipedia.org/w/api.php?action=opensearch&search=api&callback=res&limit=10&namespace=0&format=json">
</script>
しかし、私はこれを使って使いたいですAJAX
。これどうやってするの?jQueryを使用することを提案した人もいますが、プレーンなjavascriptでそれを行う方法を誰かが説明できますか?
非同期 XHR 呼び出しで JSONP を使用できる方法はありませんか?
スクリプト要素を作成してから削除することは避けたいものです。