サイトを開発しています。私は ajax を介してコンテンツを取得し、それを div に表示しています。
私が理解していないのは、IEでエラーが発生していることです。
メッセージ: jquery-1.7.1.min.js で許可が拒否されました。
js ファイルは同じドメインにあります。Access-origin-policy の問題ではありません。
また、Googleで検索したところ、次のような回答がいくつか見つかりました
- メタタグを head の最初の要素として保持する
- content-type は小文字にする必要があります
しかし、これらのどれも機能しません。このエラーの正確な内容とデバッグ方法を教えてください。サイトは Chrome と FireFox で正常に動作します。
このように jquery.ajax() の成功にタグを追加しようとすると、このエラーが発生します。
$.each(response.scripts,function(k,v){
var head = $('head');
$("<script src='"+base_url+"js/"+v+".js'> </script>").appendTo(head);
});
でタグをハードコーディングすると、問題は発生しません。しかし、ajax を使用してスクリプトを追加したいと考えています。IEで問題なく行う方法はありますか?