2012-01-01 9 views
0

DOMを使用したXMLの解析は、一部のIEブラウザでは機能しません。しかし、同じコードはfirefoxやchromeのような他のブラウザでも動作します。IEでのDOMの解析

注:IEのブラウザでは同じ解析ロジックが機能しますが、クライアントのIEブラウザでは機能しません。

は、私はそれが私は、WebサーバーからのXML応答を解析するために持っていたときに、このjQueryプラグインは、常に良い私を行っているIE

+0

使用しているIEのバージョンは何ですか? XML文書の大きさはどれくらいですか? – mreq

+0

私はIE8(私のクライアントも)を使用します。私はXMLを使用して、Dbクエリから受け取ったデータを格納します。したがって、XMLのサイズはクエリ結果に依存します。しかし、このXML解析は、非常に小さなXML文書でも機能しません。 – user1125190

+0

あなたがしたことや失敗したことをまったく言わずに「うまくいかない」という質問はしないでください。医者に「私は気分が良くない」と診断し、診断が必要だと電子メールで伝えますか? –

答えて

0

に動作させるために含めるべきである任意のプラグイン(または設定)があります。 、あなたのようなすべての製品を反復処理することができ、前述のプラグインを使用して

<products> 
    <product> 
     <!-- etc... --> 

(xは含む変数です:

http://archive.plugins.jquery.com/project/XmlDOM

は、XMLツリーのように考えてみましょう:それは使用することも非常に簡単ですxml文字列):

$.xmlDOM(x).find("product").each(function (i, e) { 
    // access the "product" via the "e" variable... 
}); 
+0

AJAXではなくJQueryを使用しています。問題になる可能性がありますので、クライアントのブラウザでは機能しません – user1125190