如何使工作XHR跨域請求 - 我試過'腳本標記哈克',但它不工作,或者我做錯了什麼。有什麼建議麼?如何使跨域XHR請求
我想從B.
調用腳本在域A中域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容器,是訪問控制允許來源頭連接解決方案?
是的,最清晰的(沒有黑客)解決方案是使用服務器,它請求我。感謝你的回答。 – smas