【发布时间】:2015-10-10 15:30:57
【问题描述】:
我在尝试在 Safari 中调试网页时遇到了一些问题。在我的主页中,我有一个 iframe,我每三秒重新加载一次以更新主页上的标签。但是,当我尝试在 Safari 中使用它时,以下行为空
parent.document.getElementById(tagId).getSVGDocument();
我使用它来更新我主页上 SVG 对象的填充。页面似乎在此行之后停止了 javascript,因为它无法继续使用我主页上的其他功能。
有谁知道 Safari 中的 getSVGDocument() 可能有什么问题?在 IE 中一切正常。
提前致谢!
【问题讨论】:
-
通过进一步研究,似乎只有 IE 能够找到 svgDocument,我在 Chrome 和 Firefox 中遇到了同样的问题。
-
尝试通过 var loaded = parent.document.getElementById(tagId) 为
标签: javascript jquery html svg safari