Показать сообщение отдельно
  #5 (permalink)  
Старый 07.07.2014, 17:39
Аспирант
Отправить личное сообщение для 1lider Посмотреть профиль Найти все сообщения от 1lider
 
Регистрация: 12.04.2013
Сообщений: 86

А что если сделать вот так:

var new_script = document.createElement('script');
new_script.type = 'text/javascript';
new_script.src = 'http://site.ru/test.php?callback=my_test';
var head = document.head || document.getElementsByTagName('head')[0];
head.appendChild(new_script);


Как потом вызвать функцию callback, пришедшую от сервера и вывести на алерт массив в ней содержащийся?

На сервере делаю следующее(файл test.php):

$result = array('result' => 'Hello world!');
echo $_GET['callback']."(".json_encode($result).")";
exit;
Ответить с цитированием