Использование JSONP для получения данных JSON с другого сервера

Я пытаюсь собрать данные JSON с веб-сайта, размещенного компанией. Я не в том же домене, поэтому я не могу просто получить к нему доступ. Судя по заголовкам, они тоже не используют CORS. Поэтому я попытался использовать JSONP для анализа данных, но, похоже, это не работает. Я пытался сделать $ .getJSON и $ .ajax, но они выдают ошибки и не вызывают функцию. Это мое решение до сих пор, и в ответе от сервера он по-прежнему не переносит данные в getResults.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<script type="text/javascript" src="jquery/js/jquery-1.9.0.min.js"></script>

<script>
function getResults(data) {
    console.log(data[0].name);
}
</script>
<script type='text/javascript' src='https://solstice.applauncher.com/external/contacts.json?callback=getResults'></script>

Я довольно новичок в HTML, JavaScript и jQuery, поэтому просто растерялся, почему ответ упакован в функцию, а журнал консоли не работает. Любая помощь будет оценена.

Ответы на вопрос(4)

Ваш ответ на вопрос