3

このメソッドを使用してSVGドキュメントをページにインポートしていますが、かなりうまく機能しますが、IE9では、インポート後にタグが機能しません(属性が正しい場合<image>でも、壊れた画像として表示されます)。xlink:hrefなぜこれが起こるのですか、そしてそれを回避する方法はありますか?これが簡単なテストページです。Chrome、FFなどでは正常に機能しますが、IE9では機能しません。

4

2 に答える 2

5

どうやら私がドロップしてxlink:使用hrefした場合、IE9で問題を修正したが、Chromeなどで問題が発生した場合。奇妙な!誰かが理由を知っているなら、私はあなたの答えを喜んで受け入れます。テスト2を参照してください。

を追加する hrefと、どこでも問題 xlink:href 修正されます。

于 2013-01-29T22:58:56.730 に答える
2

この回答importNodeで提供されているのjs実装は、名前空間属性を適切に設定していません。正しく設定するために使用する必要があります。importNodeの他の実装はそれを処理しているようですが、代わりにそれを使用してみましたか?setAttributeNSxlink:href

于 2013-01-30T10:03:35.073 に答える