2012-03-06 21 views
0

私のローカルネットワークに格納されているxmlファイルを読み込む際に問題があります...(ローカルHDDと言うこともできます...) 。このようなものが動作しないことを... があります...jQuery(ローカル)でInternet ExplorerにXMLを読み込むことができません

$.ajax({ 
    url: "data\raportfile.xml", 
    dataType: ($.browser.msie) ? "text" : "xml", 
    error: function(data){ 
     alert('ma-sa de treaba'); 
}, 
    success: function(data){ 
    var xml; 
    if (typeof data == "string") { 
     xml = new ActiveXObject("Microsoft.XMLDOM"); 
     xml.async = false; 
     xml.loadXML(data); 
    } else { 
     xml = data; 
    } 
    // Returned data available in object "xml" 
    } 
}); 

しかし...私はエラーメッセージが表示されますなぜ私は知らない: 私はあなたがどこでもオンラインで見つけるコードの一部を持っていますこれ以外にも何か方法がありますか?私がここで間違っていることはありますか?どうもありがとう!

答えて

3

パスdata\raportfile.xmlはファイルシステムパスのようです。あなたのファイルはhttpでアクセス可能でなければなりません。

どこかのサイトルートにファイルを入れて、いまいましい...ハハハハすなわち/path/to/file.xml

+0

をスラッシュを使用して、それを解決します!あなたは私を救った...私はすべての方法を可能かつ不可能にしようとしたが、何も働かなかった。ちょっとスラッシュで解決した!ありがとう! –

+0

素晴らしい!あなたはそれを受け入れたものとしてマークできますか? –

関連する問題