Я пытаюсь использовать следующую команду, чтобы вставить текст в CKEditor:CKEditor проблема с InsertText
CKEDITOR.instances.Body.insertText('$${FIRSTNAME}');
Эта команда отлично работает, когда курсор находится в текстовом формате. Когда я пытаюсь вставить текст между текстом, который имеет атрибут, он вставляет один сингл вместо $$ $$ {FIRSTNAME}. Я загрузил образец в jsbin воспроизвести проблему
Пожалуйста, предложите альтернативу, чтобы устранить эту проблему.
Его прекрасно работать с insertHtml, но у меня есть еще одна проблема. Мне нужно вставить это значение на основе текста в CKEditor. Если я вставляю его между сильным тегом, он должен выглядеть полужирным, и если я вставляю его в обычный текст, он должен выглядеть так. Вставляемый текст должен иметь аналогичный стиль текста, в котором в данный момент находится курсор. – Prasad
, если курсор находится в пределах диапазона со стилем или жирным тегом. Вставляемый html будет иметь тот же стиль. Единственная причина, по которой он может сломаться, - это из-за элементов уровня блока внутри встроенных элементов. Что неверно в html. – spons