Json jquery ошибка в ie - вопрос №31586

Здравствуйте! Столкнулся с непонятной проблемой. Хочу подгрузить некую информацию функцией .load jquery Но ишак все время выкидывает ошибку "Рзрешение отклонено". Гугл выдал пару тройку тем по этому поводу где написано, что данная ошибка абсолютно нормально при запросе контента с другого домена. И как альтернатива функции .load можно заюзать .getJSON Но и в данном случае та же самая ошибка.

jQuery(function ($){
    $('.countdown_dashboard').click(function (e) {
                //alert(document.domain);
                $.getJSON('http://igniter.mysite.com/CodeIgniter/en/game/game_info/'+this.id, function(data) {
                $('#basic-modal-content').html(data.content);
                    });
                $('#basic-modal-content').modal();
          return false;
            });
        });

Кстати пытаюсь загрузить со своего же домена Спасибо!

Ответы

У вас ошибка в ваших же скриптах. Так как функция getJSON нормально работает во всех браузерах, и со всеми внешними источниками.

Вот вам элементарный кусок кода.

<html>
<head>
  <style>img{ height: 100px; float: left; }</style>
  <script src="http://code.jquery.com/jquery-latest.min.js"></script>
</head>
<body>
    <div id="images">

</div>
<script>$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=?",
        function(data){
          $.each(data.items, function(i,item){
            $("<img").attr("src", item.media.m).appendTo("#images");
            if ( i == 3 ) return false;
          });
        });</script>

</body>
</html>
 

19.08.10

Alexander

Читать ответы
Посмотреть всех экспертов из раздела Технологии > JavaScript,Ajax,HTML
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store