林檎はいかが

Information of Ringo

林檎はいかがBlog

Chromeではローカル内でJSONファイルが読み込めない


Ajaxを使ったページを作成した。そのページをローカルで見るとChromeとOperaでエラーになる。
エラーが出たらどこがエラーかデベロッパーツールなどで確認すると大体Google先生が教えてくれる。
今回のエラーは
“XMLHttpRequest cannot load file:///Volumes/〜
とこんなもの。
調べると要はChromeではローカル内でJSONファイルが読み込めないようにしている訳で、ネット上に置けば同じドメイン内のJSON読み込みなら問題なく表示される。

参考サイト
AjaxでAccess-Control-Allow-Originのエラーを回避する方法
load() を使うと Chrome が文句言う

top