は私が見る奇妙なものをXMLXmlHttpRequestオブジェクトで私が奇妙な結果をもたらすのはなぜですか?
xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET", "/TinyEditor/XML/PreviewBody.xml", true);
xmlhttp.send();
alert(xmlhttp);
var xmlDoc;
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
xmlDoc = xmlhttp.responseXML;
alert(xmlDoc);
}
alert(xmlDoc);
を読んで取得するには、次のコードを使用していますXMLHTTPはXMLを読み取っているが、XMLDOCはエラーとして未定義います。 デバッガを適用してトレースすると、その場合にxmlDocが定義されません。なぜそうなのか?
私は、falseが働くので、3番目のパラメータを渡すいくつかの解決策を得ました。 – NoviceToDotNet
どうすればJavascriptでキャッシュをクリアできますか?xmlHttpRequestは古い値を保持しています。 – NoviceToDotNet
@NoviceToDotNet:キャッシュを避けるために、POSTリクエストを使用するか、クエリ文字列内にランダムなものを追加します。 – jAndy