С нами с 24.03.14
Сообщения: 3
|
Добавлено: 04/09/15 в 18:15 |
Всем доброго дня. Как в JS реализовать данный пример?
Код: [развернуть] | $data=file_get_contents("http://ya.ru/");
print_r($data); |
|
|
|
|
С нами с 20.02.06
Сообщения: 248
Рейтинг: 366
|
Добавлено: 04/09/15 в 23:12 |
Сделать ajax-запрос к php-скрипту, в котором будет размещён данный код и который будет лежать на том же домене
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 04/09/15 в 23:16 |
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
0
|
|
|
+ +
WP-Master
С нами с 17.01.13
Сообщения: 1922
Рейтинг: 1123
|
Добавлено: 04/09/15 в 23:33 |
Stek: кстати если запрос к левому сайту там в хидерах должно стоять что все ок.
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 04/09/15 в 23:47 |
я в js не силен. Мне легче дернуть локальный скрипт, который отдаст нужную страницу. Тут же имея куски рабочего кода, хотя бы будет ясно куда рыть далее.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
0
|
|
|
С нами с 11.10.12
Сообщения: 428
Рейтинг: 1032
|
Добавлено: 05/09/15 в 11:47 |
ничего там не меняется. 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 и работает
|
|
apache, bash, css, elasticsearch, ffmpeg, html, js, mysql, mongo, nginx, php; *nix only
|
0
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |