Nuestro sistema carga archivos SVG mediante programación en HTML a través de AJAX. Un típico archivo SVG comienza con:Obtención de un viewBox SVG original a través de javascript
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0,0 65415,41616' xml:space='preserve' height='50.000cm' width='50.000cm' xmlns:xlink='http://www.w3.org/1999/xlink
Pero extrañamente en JavaScript no parece haber ninguna manera de conseguir este "viewBox atrás desde el DOM SVG - ya sea como una cadena, o como un conjunto de valores. Debajo de Mozilla, por ejemplo, firebug informa que el nodo svg tiene 5 de los 6 atributos que especificamos, a saber: xmlns, xml: espacio, alto, ancho y xmlns: xlink. Pero ViewBox es notoriamente ausente de esta lista.
¿Hay alguna forma de recuperar programáticamente este valor? - ¿Dónde está en SVG DOM? (No podemos introducir bibliotecas de terceros).
Tuve esta pregunta y la respuesta fue extremadamente útil para mí. Sería bueno tener detalles sobre por qué fue cerrado. –
mismo aquí ... votando para reabrir. –