Как выделить несколько частей строки в iframe, установленном в режим конструктора? - PullRequest
0 голосов
/ 19 января 2012

У меня есть список, содержащий начальную и конечную границы:

var boundaries = [[3, 6], [7, 18], [43, 44]]

И строка в iframe с режимом дизайна, установленным на on. Я хочу иметь возможность выделять части строки жирным шрифтом, причем часть находится в срезе строки для каждой пары значений в boundaries, причем первое значение - это то, где начинается срез, а второе - где заканчивается срез.

Я узнал, что вы можете использовать команды для этого, но я не могу найти способ заставить его работать без выбора пользователем какого-либо фрагмента текста.

Вторая проблема заключается в том, как применить второй жирный шрифт, так как первый добавит разметку к строке, изменив индексы.

Обратите внимание, что я не пытаюсь создать редактор wysiwyg: я просто форматирую некоторую часть текстовой области автоматически, а не в соответствии с действиями пользователя.

...