我正在尝试编写一个firefox插件,该插件可以允许用户注释他们的书签网页并在本地存储注释。如何将HTML元素添加到非HTML页面
我这样做是通过在页面主体内插入适当的div元素并附加适当的处理程序以允许在这些元素上进行拖放类型的交互。
虽然我可以很容易地在HTML页面上添加元素,但我无法在非HTML页面但浏览器支持的页面中执行此操作 - 例如图像或纯文本文件。
我想基本的问题是,这些文件没有DOM中的body元素,因此我无法正确追加我的div。
有什么我可以做的,正确地添加div到浏览器上的这些非html文档,以便它正确渲染?
谢谢。 Kapil