Stek
я в js не силен. Мне легче дернуть локальный скрипт, который отдаст нужную страницу. Тут же имея куски рабочего кода, хотя бы будет ясно куда рыть далее.
johndoe2
Stek писал:
ничего там не меняется. ajax можно слать только на тот же домен, с которого открыта станица.
для обхода этого ограничения придумали json
p, который работает по принципу подключения скриптов (подключать можно с любого домена). но для этого нужно, чтобы запрашиваемая сторона понимала, что от нее хотят.
jsonp запрос состоит из такой комбинации:
Код:
<script>function f( data){alert(data);}</script>
<script src="http://zog.com/secrets.php?callback=f"></script>
сначала объявляем функцию, которая получит данные запроса, потом подключает jsonp-ресурс с параметром callback = имя функции-обработчика.
secrets.php выдает например такое
Код:
echo $_GET['callback'].'("lol")';
т.е. jsonp-ответ это данные, обернутые в вызов функции-обработчика, имя которой передано как параметр запроса.
yahooapi/yahoo query language именно через jsonp и работает