ChromeでローカルファイルによるAjax通信を行う方法

phiary に引っ越しました. 毎日プログラミングやWebに関する情報を発信しています! RSS 登録してたまに覗いたり, tweet やハテブして拡散してもらえると幸いです.

Pocket

ChromeでjQueryのloadを使えない!!
firefoxでは使えるのに!!

やだな~こわいな~っと思いちょっと調べてみたところ
Chromeではセキュリティポリシーでローカルファイルへのアクセスを禁止しているらしい

まぁ当然ですよねw
仮想サーバー上で動かせば動くのでまぁ良いっちゃ良いんですが、ローカルで確認したりする際に不便なので
動かす方法はないかともう少し調べた所やっぱりありました!!

Chromeの起動オプションに –allow-file-access-from-files を指定すると 問題なく動きます!!

参考リンク

TRACK BACK URL

POST COMMENT

メールアドレスが公開されることはありません。

COMMENT