Предположим, я хочу получить страницу за пределами моего домена с помощью jQuery AJAX:
Код: Выделить всё
$.get('http://www.domain.com/mypage.html', function(data) {
alert(data);
});
XMLHttpRequest не может загрузить http: //www.domain.com/путь/имя_файла. Origin
null не разрешен с помощью Access-Control-Allow-Origin.
мы не можем загрузить междоменную страницу с помощью AJAX из-за политики одинакового происхождения.
Я мог бы попробовать использовать jsonp, чтобы обойти это ограничение:
Код: Выделить всё
$.ajax({
type: "GET",
url: url,
dataType: "jsonp",
success: function(data){
console.log(data);
}
});
Что, если я просто хочу прочитать внешнюю страницу и проанализировать ее HTML?
Подробнее здесь: https://stackoverflow.com/questions/257 ... query-ajax
Мобильная версия