【问题标题】:Load external SVG and containing JavaScript into HTML将外部 SVG 并包含 JavaScript 加载到 HTML 中
【发布时间】:2012-08-08 13:07:19
【问题描述】:

我有一个包含 JavaScript 代码的 SVG 文档。 As I asked here,我试图调用一个 JavaScript 函数,该函数是在加载 HTML 的 SVG 图形中定义的。我得到了一个链接到this page 的答案,它解释了它是如何工作的。但是,它在 Google Chrome 中不起作用。 Firefox 确实正确地创建了这一切。

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

感谢您的帮助!

【问题讨论】:

    标签: javascript html xml ajax svg


    【解决方案1】:

    Here's an example 说明如何调用包含在 svg 中的脚本中的函数,该 svg 是从 html 引用的 objectembediframe

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

    【讨论】:

    • 在您提供此答案 5.5 年后,引用的 svg 文档不再包含任何脚本函数。记得调用 svg 中包含的脚本的技巧是什么吗?
    • 你说得对,@tobinjim - 我认为像stackoverflow.com/questions/2161388/… 这样的东西应该可以工作。
    猜你喜欢
    • 1970-01-01
    • 2021-04-07
    • 1970-01-01
    • 2019-02-11
    • 2022-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-14
    相关资源
    最近更新 更多