TinyMCE是一个轻量级的基于浏览器的所见即所得编辑器,支持目前流行的各种浏览器,采用JavaScript/ECMAScript开发,主要特性包括主题/模板支持,多语言支持(包括简体中文),支持通过插件的方式进行扩展。功能配置灵活简单(两行代码就可以将编辑器嵌入网页中),支持AJAX。另一特点是加载速度非常快,如果你的服务器采用的脚本语言是 PHP,那还可以进一步优化。最重要的是,TinyMCE是一个根据LGPL license发布的自由软件,你可以把它用于商业应用。
TinyMCE 更新内容:
增加了新的的paste_as_text配置选项,以强制粘贴为纯文本模式。
添加了新的pastetext菜单项让您切换粘贴为纯文本模式开/关。
添加新insertdatetime_element选项到insertdatetime插件。使支持HTML5时间元素。
增加了新的选项允许spellchecker_wordchar_pattern配置特定语言字符。
增加了新的标记格式菜单显示在当前选择/插入符位置使用的格式。
修正错误文字的颜色选择器中的位置将是错误的,如果你切换到全屏。
修正错误链接插件会问的mailto:前缀多次添加。
修正错误列表凸出的操作可能会产生空列表元素特定的选择。
固定的臭虫元素路径不会正确选择IE浏览器上的父元素。
修正了在IE浏览器时,有时会抛出一个异常extrancting当前选择范围。
修正错误换行不正确呈现在IE浏览器的源视图。
固定的臭虫字数不正确呈现在IE 7。
修正错误menubuttons /列表框在IE 7将有一个不正确的高度。
修正了在浏览器拼写检查时启用编辑内嵌在IE浏览器10。
修正错误拼写检查不会发现非英语词语。
修正错误停用内嵌编辑器实例将迫使填充顶:0页面身体。
修正了在jQuery的初始化编辑多次,因为它没有检查如果编辑器已经存在。
修正错误的地方,是不可能在现代的UI模式,IE 10上粘贴内容时粘贴过滤启用。
固定的臭虫插件tabfocus将无法正常工作内嵌编辑器实例。
固定的臭虫在全页如果内容插入到编辑器插件将清除现有的HTML头。
修正错误,删除表中的所有表的行/列会导致一个异常被抛出在IE浏览器。
固定所以彩色按钮板被打开/关闭时激活/停用。
固定的,这样的格式不能被应用到当前选择的菜单项被禁用。
Add按钮图标参数固定的,所以不会被自动填写,如果一个按钮提供文本。
固定的,所以图像大小字段被更新时图像对话框中选择一个新的形象。
固定的,所以它不会加载任何语言包,如果“语言”选项设置为“en”。
固定,所以CTRL + SHIFT + Z作为替代重做快捷匹配一个常见的Mac OS X快捷工作。
固定的,所以这是不可能的拖/放壁虎在图像粘贴插件默认情况下,当启用。
固定的,所以格式“菜单项文本被翻译使用指定的语言包。
图像对话框的标题是固定的,所以插入/编辑图像按钮上的文字一样。
粘贴固定的,所以作为纯文本产生BR:在PRE块被禁用forced_root_block时的。
TinyMCE 4.7.5 更新日志:
修正了Codesample插件的bug,在编辑器处于内联模式时无法编辑codesamples;
修正问题集中在状态栏打破了键盘导航功能;
修正错误,当使用Powerpaste插件粘贴时,表格插件会在Edge上引发错误;
表插件中的固定错误,从高级行属性的下拉菜单中选择行边框样式会引发错误;
Mac OS上的Chrome上的图标呈现不正确的固定错误;
Textcolor Plugin中的FIXED错误,其中字体颜色和背景颜色按钮不会触发ExecCommand事件;
修复链接插件中的url字段不是强制LTR的错误;
Nonbreaking Plugin错误地将空格插入到表中的修复的错误;
内嵌主题固定的错误,工具栏不调整窗口大小。