Предположим, я хочу получить страницу за пределами моего домена с помощью jQuery AJAX:
Код: Выделить всё
$.get('http://www.domain.com/mypage.html', function(data) {
alert(data);
});
XMLHttpRequest не может загрузить http://www.domain.com/path/filename. 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
Мобильная версия