我正在使用 Firefox addon-sdk 开发一个 Firefox 扩展。我的内容脚本之一是尝试使用此标准 javascript 函数将一些文本插入可编辑的 div:
document.execCommand("InsertHTML", false, 'test text');
上面的代码在我的 Chrome 扩展程序中运行良好,但在 Firefox 中失败并出现以下错误:
[异常...“组件返回失败代码:0x80004005(NS_ERROR_FAILURE)[nsIDOMHTMLDocument.execCommand]”nsresult:“0x80004005(NS_ERROR_FAILURE)”数据:否]
是否有任何其他解决方案可以将当前位置的文本插入可编辑的 div(在内容脚本中)。
提前致谢