Margin-Auto: viewBox per JS verändern

Beitrag lesen

Hi,

ich möchte nach dem Laden meiner SVG-Seite per Javascript die viewBox des gesamten Dokumentes so anpassen, dass sämtliche enthaltenen Elemente rein passen.
Mein Ansatz

svgdoc=load_evt.target.ownerDocument;
svgroot=svgdoc.documentElement;
}

function showit(){
 alert (svgroot.viewBox);
}

fördert nur zu Tage, dass die Viewbox ein Object vom Typ SVGAnimatedRect ist. Wie kann ich die Angaben per JS auslesen und neu setzen?

Ich habe über die Suche http://svgmob.datenverdrahten.de/w4n/?cc=LG&sc=2 gefunden, konnte aber nicht nachvollziehen, wie da die Skalierung erfolgt, da die Viewbox-Anagen immer gleich sind, egal wie man den Parameter in der URL setzt.

TIA

Margin-Auto