Используйте .getSVGDocument()
. Это работает для <embed>
, <object>
и <iframe>
:
document.getElementById('svgsource').getSVGDocument()
Для <object>
или <iframe>
вы также можете использовать .contentDocument
:
document.getElementById('svgsource').contentDocument
Для IE7 или IE8 я считаю, что вам не повезло.