Margin-Auto: (SVG): setCurrentTime im onload?

Beitrag lesen

Hi,

in einer SVG-Animation möchte ich eine historische Entwicklung darstellen. Der Einfachheit halber nehme ich dafür den zeitlichen "Maßstab"
1 Jahr (Realität)=1 Sekunde (Animation)

Damit man jetzt nicht ne halbe Stunde warten muss, bis man was sieht, setze ich im onload-Ereignis mittels

SVGDocument = evt.target.ownerDocument;
SVGRoot = SVGDocument.documentElement;

SVGRoot.setCurrentTime(1900);

die Zeit auf 1900. Leider funktioniert das in diesem Ereignis nicht. Wenn ich es sonst irgendwo in dem Dokument versuche (beim Click auf einen Link bspw.) geht es. Gibt es keine Möglichkeit, im onload-Ereignis die Zeit zu setzen?

Die Möglichkeit, einfach nur "zweistellige" Jahreszahlen zu nehmen ist mir natürlich auch gekommen, erscheint mir aber nicht so elegant, zumal es vielleicht auch mal irgendwann ins 19. Jahrhundert gehen könnte.

Any ideas?

TIA

Margin-Auto