Xmlhttprequestを使用してajax呼び出しを行うと、この問題が発生します。Firefox、Chrome、Safariでコードをテストしましたが、すべて正常に機能します。IEに存在する問題だけで、使用しているバージョンは9です。クロスドメインサポートを有効にする必要があると言う人もいます。実際、Access-Control-Allow-Origin:*をhttp応答ヘッダーに追加します。何か案は?ありがとう。
私のコードは次のとおりです。
var xhr = new XMLHttpRequest();
var query = queryString.pageName.abbr + "="
+ encodeURIComponent(queryString.pageName.value) + "&"
+ queryString.pageURL.abbr + "="
+ encodeURIComponent(queryString.pageURL.value);
var getURL = "http://localhost:10001/test?" + query;
xhr.open('GET', getURL, false);
var result;
xhr.onreadystatechange = function() {
var responseBody;
if (xhr.readyState == 2) { // headers and status received
alert(xhr.status);
} else if (xhr.readyState == 4) { // full body received
result = xhr.responseText;
}
};
xhr.send(null);