我目前正在开发webExtension,并将我的webExtension的html注入iframe。我想将任意网页中的内容拖动到iframe中的可放置区域,并将其显示在可放置区域中。我有一个dragstartListener,它使用postMessage发送每次侦听dragstart事件时拖动的元素的HTML文档。但是postMessage不能发送带有方法的对象。有没有替代方案来实现这个功能?谢谢!
答案 0 :(得分:0)
我想出了一个解决方案:使用XMLSerializer。
XML Serializer实际上可以将dom元素序列化为字符串。 Postmessage可以安全地将字符串发送到另一个窗口。