私の JavaScript Web アプリでは、XML ファイルを 2 つの方法でロードしています。1) ajax 呼び出し経由、および 2) サーバーへのフォーム送信からの応答として。各ロードの結果は XMLDocument です。次に、このドキュメントからデータを読み取ろうとします。
これは IE7 で正常に動作します。Chrome では方法 (1) は正常に機能しますが、CDataSection ノードで方法 (2) を介して同じドキュメントをロードすると、「nodeValue」の値は 300 文字に制限されます。全文は「wholeText」にのみ表示されます。
これがなぜなのか、または nodeValue を両方の状況で機能させる方法についてのアイデアはありますか?