【发布时间】:2009-02-06 06:46:40
【问题描述】:
我正在开发一个 Firefox 扩展,它将处理突出显示的文本。
在独立页面上,我可以通过以下方式获取所选文本:
selectedText = document.selection?document.selection.createRange().text;
然后我会在相关文本区域上使用字符串操作来操作选定的文本。不幸的是,这对于插件来说是不可能的,因为我不知道用户选择的文本在哪里。
有没有办法获取选择文本的元素的名称或在没有元素名称的情况下更改选定的文本?
【问题讨论】:
标签: javascript firefox google-chrome