我想知道为什么我有一个外部SVG文件,例如some.svg,它是:
<svg></svg>
我使用外部Java脚本访问它,并且返回null?
var a = document.getElementById("some").contentDocument;
console.log(a);
<html>
<object id="some" data="some.svg"></object>
</html>
我希望能够将其加载到Javascript上,因此可以使用snap.js库进行操作。重复的答案只说明了为什么会发生,但没有解决方法。