Показать сообщение отдельно
  #13 (permalink)  
Старый 22.05.2015, 16:12
Профессор
Отправить личное сообщение для novikov Посмотреть профиль Найти все сообщения от novikov
 
Регистрация: 19.11.2012
Сообщений: 178

JSONP нужен, если HTML загружен с www.a.com, а JSON мы хотим загрузить с www.b.com. Чтобы обойти ограничение браузера на CORS-запросы, JSON грузят не через механизм AJAX, а подключают через тэг <script>. Поэтому вариант "ajax и topics-remote.php" не рабочий по определению.

Разница между AJAX и JSONP ещё и в типе запроса: POST вместо GET. Попробуйте использовать в коде PHP вместо $_GET глобальную переменную $_POST... Посмотрите в браузере "Ctrl+Shift+i сеть" подробности обработки запроса.
Ответить с цитированием