powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / не undestend getJSON
12 сообщений из 12, страница 1 из 1
не undestend getJSON
    #37979835
buyboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всем привет

не могу понять проблему с ajax-запросом к JSON файлу...

при обращении к локальному файлу =
Код: javascript
1.
2.
3.
4.
5.
  jQuery.getJSON("test.json",function(data){
    jQuery.each(data,function(key, val){
      alert(key + ':' + val);
    });
  });

все работает
при попытке обратится к json-файлу на другом домене test.json
скрипт не отрабатывает...

почему?

ведь именно запрос json-данных позволяет проводить ajax-запросы на ресурсы, с доменами, поддоменами и протоколами, отличными от текущего

нужен хелп
...
Рейтинг: 0 / 0
не undestend getJSON
    #37979852
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
не undestend getJSON
    #37979858
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по английскому тебе нужен хелп. understand?
...
Рейтинг: 0 / 0
не undestend getJSON
    #37979873
buyboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганель,
не помогло...
я уже читал и пробовал callback=?

код из родного примера отрабатывает
...
Рейтинг: 0 / 0
не undestend getJSON
    #37979884
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buyboyне помогло...берем firebug
открываем консоль
и смотрим текст ошибки
...
Рейтинг: 0 / 0
не undestend getJSON
    #37979915
buyboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганель,
почему тогда на локальном файле нет ошибки ?
Код: javascript
1.
SyntaxError: invalid label
...
Рейтинг: 0 / 0
не undestend getJSON
    #37979927
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не знаю
надо смотреть респонс
и хедеры
и искать разницу
...
Рейтинг: 0 / 0
не undestend getJSON
    #37980147
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buyboy,

тебе надо JSONP юзать.

Или забить на ИЕ7- и использовать кроссдоменные запросы

В любом случае, понадобятся доработки на стороне сервера - либо предусмотреть ответ в стиле JSONP, либо заголовок Access-Control-Allow-Origin: *


ещё вариант - делать запросы через свой сервер. Обращаться к своему php/ashx/..., а в нем уже делать запрос к другому сайту.

ps: Передать куки целевого сайта можно только в JSONP
...
Рейтинг: 0 / 0
не undestend getJSON
    #37980223
buyboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный Мечтебе надо JSONP юзать видимо так придется попробовать
...
Рейтинг: 0 / 0
не undestend getJSON
    #37980404
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный Меч,

Кто ж тебя забанить-то смог?
Я пробовал, в качестве эксперимента, - нифига не получилось.
...
Рейтинг: 0 / 0
не undestend getJSON
    #37980413
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локи наверно
...
Рейтинг: 0 / 0
не undestend getJSON
    #37980415
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хотя нет
13255766
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / не undestend getJSON
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]