Я видел, что низкоуровневый Windows API кодирует..., это не симпатично... Мне бы хотелось забыть его. Я думаю, что это извлекает выгоду для изучения низкого уровня как в C, поскольку Вы получаете лучшее понимание аппаратной архитектуры и как все это работает. Изучение старого Windows API... Я думаю, что материал можно оставить людям в Microsoft, которые, возможно, должны изучить его для создания высокоуровневых языков и API..., они создали его, позвольте им пострадать с ним;-)
Однако, если Вы, оказывается, находите ситуацию, где Вы чувствуете, Вы просто не можете сделать то, что необходимо сделать на высокоуровневом (немногочисленном) языке, тогда, возможно, запустите опасное погружение в тот мир.
Запрос JSONP не использует объект / систему XMLHttpRequest. Следовательно, нет возможности сделать это напрямую.
Я несколько раз пробовал подход, упомянутый в ответе FinnNk, но в конце концов сдался после прочтения этого обсуждения в списке рассылки JQuery.
Обновление
] Когда я сказал «нет возможности сделать это напрямую», я имел в виду следующее:
это немного сбивает с толку, поскольку http: // docs.jquery.com/Ajax/jQuery.getJSON не имеет тех же параметров, что и docs.jquery.com/Ajax/jQuery.ajax