林檎はいかが

Information of Ringo

« || »

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

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

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

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

カテゴリー別記事一覧 (ここをクリックすると一覧が見れます)