2013-05-09 6 views
7

Ich habe ein Problem in IE9 wie "SVG4601: SVG Path Daten hat falsches Format und konnte nicht vollständig analysiert werden" beim Zeichnen Tortendiagramm in HTML5 Seite mit Raphael JS und SVG. Als ich den Svg Pfad, seit dem "d" Attribut, d = "(Pfaddaten)" als Null zeichnete, erscheint Kreisdiagramm nicht und zeigt einen Konsolenfehler wie "SVG4601: SVG Pfaddaten hat falsches Format und konnte nicht vollständig geparst werden ".Rapheal Pie Diagramm Rendering Problem in IE 9

den HTML-Inhalt wie dieser ... in IE9 sein sollte

<path style="fill: #993333; stroke: #ffffff; stroke-width: 0;" fill="#993333" stroke="#ffffff" stroke-width="0" d="M261.5,86.4 A100,100,0,1,0,271.5,98.5"/> 

Aber ich bin immer ..

<path style="fill: #993333; stroke: #ffffff; stroke-width: 0;" fill="#993333" stroke="#ffffff" stroke-width="0" d=""/> 

seine perfekt Zeit in IE8 und allen anderen Browsern arbeiten. Jede Hilfe würde sehr geschätzt werden.

+3

ich das gleiche Problem zu finden, werden alle Lösungen, diese zu lösen? –

Antwort

3

Endlich habe ich meine Raphael-Bibliothek auf V 2.10 aktualisiert und es funktioniert perfekt.

Für IE8 Entwicklung, bitte anstelle von Kreis-Tag svg Pfad verwenden

+1

Das hat mein Problem in IE10 nicht gelöst, derzeit auf v2.1.2 – propagated

+0

danke! Ich löste ie9 in "Svg Pfad Daten hat falsches Format und konnte nicht vollständig analysiert werden" Fehler –