Hallo,
Ich wäre sehr froh, wenn mir jemand Hilfestellung geben könnte. Es ist das 1. mal dass ich mit Skrips arbeite. Die Graphik kann man sich in meinem Webordner ansehen, wenn man den SVG-Viewer von Adobe hat.(http://www.zhwin.ch/~seitzpet/Pa2/Er_Diagramm.svg) Man kann sich zwar das Diagramm nicht ansehen, aber immerhin den Quellcode.
Gemeint ist offenbar http://home.zhwin.ch/~seitzpet/Pa2/Er-Diagramm.svg (mit Binde- statt Unterstrich).
Dort wird mir beim Laden im ASV 3.01 in der Statuszeile angezeigt: "ungültige CSS-Eigenschaft oder Beschreiberdeklaration". Vermutlich wird beim Scripting auf noch nicht definierte Eigenschaften zugegriffen -- suche also mal danach.
Einige Hinweise zum Code:
-
Aendere die DOCTYPE-Deklaration -- dort ist eine Candidate Recommendation (CR) angegeben.
-
Verwende svgDok als globale Variable, am besten via onload initialisieren. Das macht den Code kompakter.
-
Ersetze aus Kompatibilitaetsgruenden die Methoden getTarget() und getOwnerDocument() durch die Eigenschaften target bzw. ownerDocument. Die Methodenschreibweise ist eine Zusatzoption im ASV, steht aber nicht in der SVG-DOM-Spezifikation. Das gilt auch fuer getFirstChild() --> firstChild, getLastChild() --> lastChild, getStyle() --> style und andere.
MfG, Thomas