2012-08-11 65 views
2

我有一个包含JavaScript代码的SVG文档。 As I asked here,我试图调用一个JavaScript函数,它是在加载HTML的SVG图形中定义的。我得到了一个与this page相关的解释,它解释了它的工作原理。但是,它不适用于Google Chrome。 Firefox确实正确地创建了所有这些。加载外部SVG并将JavaScript包含到HTML中

我想知道是否有一个唯一的解决方案将SVG文件的XML结构正确附加到调用HTML的DOM并使脚本可调用。有没有可能使用jQuery来简单地加载文件并将其附加到div或其他东西?

谢谢你的帮助!

回答

3

如何在包含在由HTML引用与每个objectembediframe的SVG脚本调用一个函数Here's an example

你的问题有点不清楚,你应该考虑发布你没有工作的例子。

+0

提供此答案后的5.5年,引用的svg文档不再包含任何脚本函数。记得调用svg中包含的脚本的技巧是什么? – tobinjim 2018-01-30 11:50:59

+0

你说得对,@tobinjim - 类似于https://stackoverflow.com/questions/2161388/calling-a-parent-window-function-from-an-iframe应该工作我认为。 – 2018-01-30 15:04:55