Почему TinyMCE требует ввода чего-либо, прежде чем можно будет правильно использовать клавишу удаления? - PullRequest
0 голосов
/ 20 июля 2010

Я только что внедрил TinyMCE, и он работает нормально, за исключением того, что пользователь должен напечатать что-то, даже символ пробела, прежде чем он сможет удалить контент.

Скажите, пожалуйста, если вам нужна дополнительная информация.

Ответы [ 2 ]

0 голосов
/ 21 июля 2010

Действительно, это ошибка браузера (почти FF).Мой обходной путь для этого сбрасывает режим дизайна:

editor_instance = tinymce.EditorManager.getInstanceById(editor_id); //editor id needed here (ed.id)
editor_instance.getDoc().designMode = 'Off';
editor_instance.getDoc().designMode = 'On';
0 голосов
/ 21 июля 2010

Это ошибка браузера. Есть хакерский обходной путь, который я видел и использовал в прошлом; Я не могу проверить это в данный момент. Если после загрузки редактора TinyMCE вы вызываете следующее, это может сработать:

// doc is a reference to the iframe's document
try {
    doc.execCommand("Undo", false, false);
} catch (ex) {}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...