Как заставить работать XHR междоменный запрос - я попробовал 'Script Tag Hack', но он не работает или я делаю что-то не так. Какие-либо предложения?
Я бы хотел вызвать скрипт в домене A из B.
домен A: [index.html]
<head>
<script type="text/javascript" src="https://evilDomain/xhrTest.js"></script>
</head>
домен B: [xhrTest.js]
$.ajax({
url: "https://evilDomain/processRequest",
success: function(result){
alert(result);
}
});
отредактировано :
Я также пытался использовать JSONP следующим образом:
$.ajax({
url: "https://evilDomain/processRequest",
dataType: "jsonp",
success: function(result){
alert(result);
}
});
Я использую контейнер TOMCAT, связано ли решение с заголовком Access-Control-Allow-Origin ?