私はちょうど$.ajax()
で始まります。これは私のコードです:
のXMLHttpRequestが http://commons.wikimedia.org/w/api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo&iiprop=url&callback=をロードすることはできません:私は、次のエラーメッセージが表示されますいくつかの理由
<html> <head> <title>Commons app</title> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script> </head> <body> <script type='text/javascript'> if($) console.log('jQuery loaded!\n'); $(function() { $.ajax({ url: 'http://en.wikipedia.org/w/api.php?action=query&list=allimages&ailimit=5&aifrom=Albert&aiprop=dimensions|mime&format=jsonfm&callback=?' }) .done(function() { console.log('Yay!'); }) .fail(function() { console.log('Error!'); }) .always(function() { console.log('Complete!'); }); }); </script> </body> </html>
?。 Originのnullは、Access-Control-Allow-Originによって許可されていません。
同じ問題が発生しました... – Randomblue
回答が –
に更新されました。これはもう機能していないと思います。Mac用Chromeバージョン30.0.1599.101でテストしました。 XMLHttpRequestはhttp://commons.wikimedia.org/w/api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo&iiprop=url&callback=?を読み込めません。 Origin-nullはAccess-Control-Allow-Originによって許可されていません。 –