0

皆さん、javascriptを使用してxmlファイルを読むのに問題
があります。私のコードは次のとおりです。

<html>
<body>
<script type="text/javascript">
var xmlDoc=document.implementation.createDocument("","",null);
xmlDoc.load("myfile.xml");
</script>
</body>
</html>

私はwin7を使用しています、私はopera 12、最新のchorme、firefox 14、IE9、safari 5(windows verison)を使用しましたが、どれも機能しません.google chormeは私にこれを与えます

Uncaught TypeError: Object #<Document> has no method 'load' 

ここで何が悪いのかわからない、事前にthx

4

1 に答える 1

0

皆さん、javascript を使用して xml ファイルを読み取るのに問題があります

JavaScriptを使用して動的にxmlファイルをロードするためのGoogleの結果がたくさんあります(AJAXを参照)。しかし、正しい方向への出発を助けるために、次のことを考慮してください。

// Caveat: IE 5 and IE 6 must do:
// var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET","myfile.xml",false);  // the third param sets async=false
xmlhttp.send();
var xmldata = xmlhttp.responseXML;

編集: 上記は私の AJAX ノートからのものです。ウォークスルー バージョンのトピックに関するw3 チュートリアルを参照してください。

于 2013-04-03T12:24:39.037 に答える