Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.04.2016, 17:01
Кандидат Javascript-наук
Отправить личное сообщение для Maxman Посмотреть профиль Найти все сообщения от Maxman
 
Регистрация: 18.06.2010
Сообщений: 122

Получение данных кросдоменным гет-запросом через тег script
Приветствую коллеги, такой вопрос: есть тег скрипт, который ссылается на некоторый серверный скрипт на другом сайте:

<script type="text/javascript" src="http://somesite.ru/index.php?action=data"></script>


Если в ответе приходит не код в формате JavaScript, а данные например в xml или html, мы их видим в консоли запросов, но как мне их получить из JavaScript?
Ответить с цитированием
  #2 (permalink)  
Старый 23.04.2016, 17:20
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Maxman,
Типично подобное осуществляют с помощью своего API-прокси сервера или PHP скрипта (обычно пять строк),
типо: http://myserversite.ru/?=proxi.Api~i...hp?action=data
который отдаёт уже в нужном формате, json, или html, посколь он с того же домена, что и текущая страница
Ответить с цитированием
  #3 (permalink)  
Старый 24.04.2016, 21:31
Кандидат Javascript-наук
Отправить личное сообщение для Maxman Посмотреть профиль Найти все сообщения от Maxman
 
Регистрация: 18.06.2010
Сообщений: 122

Deff, т.е. получается, если там не json, именно через тег скрипт никак его оттуда не выдрать? (я имею ввиду, не используя серверный прокси-скрипт)
Ответить с цитированием
  #4 (permalink)  
Старый 25.04.2016, 23:52
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от Maxman Посмотреть сообщение
Deff, т.е. получается, если там не json, именно через тег скрипт никак его оттуда не выдрать? (я имею ввиду, не используя серверный прокси-скрипт)
Если прохi сидит на том же домене(адрес PHP скрипта), что и ваш ресурс - проблем получения любых Аякс запросов быть не должно, хоть HTML , XML, или просто responseText
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Google Chart - не получается построить график из данных приходящих через json FRIE Общие вопросы Javascript 7 18.04.2014 19:07
Проблема с асинхронной передачей данных через POST Kapitan79 AJAX и COMET 2 28.12.2013 11:47
Через ajax отправить много данных из таблицы на сервер Heger jQuery 3 29.08.2012 18:51
hta/jscript обновление данных MySQL через ODBC драйвер Space-06 Events/DOM/Window 0 26.12.2011 22:19
получение текста через тег <script> micscr Общие вопросы Javascript 2 05.06.2010 15:19