За последние 24 часа нас посетили 18657 программистов и 1828 роботов. Сейчас ищут 1106 программистов ...

getJSON

Тема в разделе "JavaScript и AJAX", создана пользователем gkhelloworld, 11 янв 2010.

  1. gkhelloworld

    gkhelloworld Активный пользователь

    С нами с:
    18 ноя 2007
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    PHP.ru
    [js]<script>
    $(document).ready(function(){
    $.getJSON('http://api.netchart.ru/site', {'domain':'ya.ru'}, function(json)
    {
    alert('hello');
    });
    });
    </script>[/js]
    просто запрос который зделает алерт если данные успешно загрузяться...,но вот и проблему.. почему-то не загружаются...
    Если вткнуть броузер http://api.netchart.ru/site?domain=ya.ru загружается как JSON dсе класс.. а черещ JQUERY :( не хотит
     
  2. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    На чужой домен лезешь яваскриптом.
    Это нельзя.
     
  3. gkhelloworld

    gkhelloworld Активный пользователь

    С нами с:
    18 ноя 2007
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    PHP.ru
    Simpliest, прошу заметить это API я ничего плохово не делаю, более того это для этого сделано
    http://netchart.ru/apiDescription.html

    Цитирую
     
  4. SDR

    SDR Активный пользователь

    С нами с:
    22 сен 2009
    Сообщения:
    244
    Симпатии:
    0
    gkhelloworld
    аякс на внешние домены не работает
    getJSON в jquery - реализуется через аякс

    короче json - это всего лишь формат данных
    а .getJSON - способ получить по технологии ajax данные в этом формате

    если не понятно - не знаю уж как объяснить
     
  5. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    gkhelloworld
    вопрос в том, что в целях безопасности этого нельзя сделать физически.
    Т.е. только в пределах своего домена и, точно не помню, возможно можно к поддоменам обращаться.
     
  6. gkhelloworld

    gkhelloworld Активный пользователь

    С нами с:
    18 ноя 2007
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    PHP.ru
    все было достаточно просто ответ скрывался в "jsonp"