0

XML(svg)ファイルの内容をhtmldivに挿入する必要があります。DOMParser()(IE7&8)をサポートしていないブラウザーの場合、どうすればよいですか?

IE8では、innerHTMLを使用してxmlの内容をテキストとして挿入できるようですが、svgはレンダリングされません。

私の仕事はオンラインでhttp://ec2-174-129-62-227.compute-1.amazonaws.com:8080/にありますが、ソリューションを微調整すると少し変わる可能性があります。必ず「LeafyTree」ラジオボタンをクリックしてください。機能している場合は、IE9とChromeで正常に動作するはずです。

4

3 に答える 3

0

IE8以前はSVGをサポートしていないため、要素を挿入してもレンダリングされません。

于 2013-03-01T10:11:21.633 に答える
0

たぶん、jQuery parseXMLの方が役立つでしょうか?

于 2013-02-28T21:44:24.467 に答える
0

私の場合は機能しませんが、古いブラウザーでSVGを使用して何かをレンダリングするポリフィルをいくつか見つけました。私はグーグルでこれが特に好きです。svgデータを使用して、古いInternetExplorerでフラッシュバージョンを実際にレンダリングします。

于 2013-03-01T15:44:42.533 に答える