Я расширяю HTML-редактор WYSIWYG (для Firefox), я хочу добавить теги вокруг выделения. Я не могу найти функцию для выполнения этой задачи в спецификации Mozilla Midas.
Есть команда, чтобы заменить выделение на HTML.
Поэтому, если бы я мог прочитать содержимое выделения, я мог бы добавить теги к этой строке.
window.getSelection()
почти работает, но он дает мне nsISelection
, который преобразуется в строку простого текста.
PS: document.getSelection()
возвращает строку с открытым текстом даже не nsISelection
.