1

このサイトのコードに基づいて、IEでactive-xを使用せずにローカルxmlファイルを読み取ろうとしています

var xml = document.createElement("xml");
xml.src = 'file.xml';
document.body.appendChild(xml);
var xmlDocument = xml.XMLDocument;
document.body.removeChild(xml);

console.log(xml.XMLDocument); //undefined
console.log(xml); //<xml XMLDocument="[object]">

ここで必要なの[object]は、XMLファイルを含むものです。しかし、私はそれを取得することができません(上記を参照)。明らかな何かを見逃しましたか?

4

1 に答える 1

1

この問題に遭遇した人へ:XMLDocumentプロパティはIE9に存在しないため、問題が発生します。

于 2012-09-28T12:16:16.773 に答える