0

サイトを開発しています。私は 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で問題なく行う方法はありますか?

4

0 に答える 0