jqueryを介して次のajax呼び出しを使用して、ローカルjsonファイルにロードしようとしています
$.ajax({
url: langFile,
async: false,
dataType: 'json',
error: function(jqXHR, Status, ErrorThrown) {
alert("Could not load file: " + ErrorThrown);
},
success: function (response) {
// do stuff with response
localStrings = response;
}
});
Firefox では期待どおりに動作しますが、IE9 でファイルを読み込もうとすると、「アクセスが拒否されました」というメッセージが表示されます。Google で見つけたすべてのことを試しましたが、この問題を解決できませんでした。JSONPに移行しようとしましたが、構文エラーが発生し続けたため、これを機能させることができませんでした:(スクリプトはローカルファイルからjsonを取得し、jsonの内容をlocalStringsという変数に入れます.
json ファイルは次のようになります。
{
"Header1": "List1",
"Header2": "List2"
}
これをIE9で動作させる方法はありますか?