Доброго дня.
Формируя кроссерверный XMLHttpRequest запрос:
var request = new XMLHttpRequest();
request.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
console.log(this.responseText);
}
};
request.open('GET', 'https://account.exemple.com/id');
request.send();
}
Cтолкнулся с ошибкой:
Access-Control-Allow-Origin
, суть которой более менее понятна:
сайт exemple.com отклоняет подобные запросы - безопасности ради.
Возможно ли каким-то образом совершить кроссерверный запрос?
Или хотя бы JavaScript конструкцией:
window.open("https://account.exemple.com/id", "_blank")
открывая новую вкладку браузера, получить html страницы и вытащить из следующего кода:
<span data-v-50ca0f34="" data-v-15d61d2e="" class="balance">0,00 Р</span>
значение
0,00 Р
Код на Jquery только приветствуется.