Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.02.2013, 20:59
Аватар для dmitry111
Профессор
Отправить личное сообщение для dmitry111 Посмотреть профиль Найти все сообщения от dmitry111
 
Регистрация: 26.03.2012
Сообщений: 822

JSONP что это такое и как с ним работать?
JSONP это формат данных или способ работы с форматом данных?

Как с ним работать? Вот json как получить данные с помощью сакрального JSONP?

Весь интернет перевернул, найти не смог.

Ссылки, полезная информация на русском приветствуются!

Спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 04.02.2013, 21:01
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,220

http://learn.javascript.ru/ajax-jsonp
http://www.jstoolbox.com/2009/03/18/chto-takoe-jsonp/
Ответить с цитированием
  #3 (permalink)  
Старый 04.02.2013, 21:15
Аватар для Magneto
Люмус, Емаксос Developer!
Отправить личное сообщение для Magneto Посмотреть профиль Найти все сообщения от Magneto
 
Регистрация: 06.05.2010
Сообщений: 677

function getData( data ) {
    alert( data['message'] );
}

var script = document.createElement('script');
      script.src = 'https://dl.dropbox.com/u/6001712/js.ru/1/jsonp.js';

document.body.appendChild(script);


Это простейший вариант. А обычно при загрузке скрипта в GET передают имя функции в которую должны быть завернуты данные;
script.src = 'https://dl.dropbox.com/u/6001712/js.ru/1/jsonp.js?getData';

Последний раз редактировалось Magneto, 04.02.2013 в 21:20.
Ответить с цитированием
  #4 (permalink)  
Старый 04.02.2013, 23:13
Аватар для dmitry111
Профессор
Отправить личное сообщение для dmitry111 Посмотреть профиль Найти все сообщения от dmitry111
 
Регистрация: 26.03.2012
Сообщений: 822

Мда, честно говоря вообще не понимаю причем тут JSON. Обычный js файл в котором вызывается функция с аргументом в виде объекта.

Я то думал это какая-то техника, позволяющая завернуть содержимое JSON файла в виде аргумента в callback функцию.
Ответить с цитированием
  #5 (permalink)  
Старый 04.02.2013, 23:54
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от dmitry111
Весь интернет перевернул, найти не смог.
Да ты чё?!

Цитата:
Он предоставляет способ запросить данные с сервера, находящегося в другом домене — операцию, запрещённую в типичных веб-браузерах из-за политики ограничения домена.
http://ru.wikipedia.org/wiki/JSONP

Сообщение от dmitry111
причем тут JSON.
Цитата:
динамически создаваемыми JSON-данными из других источников
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #6 (permalink)  
Старый 06.02.2019, 17:12
Новичок на форуме
Отправить личное сообщение для Arsenij_dolgij_Arc Посмотреть профиль Найти все сообщения от Arsenij_dolgij_Arc
 
Регистрация: 06.02.2019
Сообщений: 1

Чтобы писать jsonp запросы надо к тегу скрипт к атрибуты src написать ссылку на сайт
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто как учит/учил/ будет учить Английский ? DjDiablo Оффтопик 53 18.12.2012 19:01
Мой собственный башорг в скайпе))) devote Оффтопик 81 02.10.2012 23:56
Вполнение Javascript в XML B~Vladi (X)HTML/CSS 110 19.04.2011 18:46
Warning: set_error_handler() expects argument - что это такое ?! PaFF Ваши сайты и скрипты 0 29.03.2011 08:59
Сторонние библиотеки - быть или не быть? IIIEPJIOK Оффтопик 64 21.03.2009 18:39