我想将 SVG 图像嵌入到 Opera 的 UserJS 脚本中。问题是如何在加载的页面上显示此图像?
我使用 显示 PNG 图像<img src='data://image/png;base64,...'>
,但未显示以这种方式使用 SVG 图像。使用外部 SVG 文件是可以的,但不是 'data://image/svg+xml,...'。
我不能将 SVG 代码直接嵌入 HTML,因为不是每个页面都是 XHTML。我可以使用<object type='image/svg+xml' data='data://image/svg+xml,.../>
,但是 'click' 事件对它不起作用。