为什么TinyMCE需要输入内容才能正确使用删除键?

时间:2010-07-20 18:12:08

标签: javascript tinymce

我刚刚实现了TinyMCE,它工作正常,除了用户必须输入内容,甚至是空格字符,才能删除内容。

如果您需要更多信息,请告诉我。

2 个答案:

答案 0 :(得分:0)

这是一个浏览器错误。我曾经看过并使用过一种hacky解决方法;我目前无法验证它。如果您在加载TinyMCE编辑iframe后调用以下内容,则可能会起作用:

// doc is a reference to the iframe's document
try {
    doc.execCommand("Undo", false, false);
} catch (ex) {}

答案 1 :(得分:0)

确实这是一个浏览器错误(几乎是FF)。我的解决方法是重置设计模式:

editor_instance = tinymce.EditorManager.getInstanceById(editor_id); //editor id needed here (ed.id)
editor_instance.getDoc().designMode = 'Off';
editor_instance.getDoc().designMode = 'On';