我正在寻找适用于我的应用程序的WYSYWIG JavaScript HTML编辑器。 I`ve已经尝试过其中的一些,例如从this名单,但有些过于复杂,有些是缺少基本的功能...所见即所得的JavaScript HTML编辑器,具有API和高级文本处理支持(如字检测)
要求:
应该用最新的稳定版本的工作: Mozilla Firefox,谷歌浏览器,Opera,Internet Explorer(以及Apple Safari支持都不错)。
它应该具有诸如粗体,斜体,颜色变化,标题,段落,无格式,对齐等基本功能 - 这些是浏览器可以处理的基本选项(它是在大多数所见即所得编辑器中完成的)。
我不需要任何用户界面 - 所以如果它带有用户界面 - 我应该可以轻松地将其删除。我的意思是我不需要任何按钮,颜色选择器,图像插入对话框等 - 我将建立我自己的菜单
而不是UI我需要复杂的API,例如我可以提取选定的/完整的文本/ HTML ,插入文本/ HTML,替换文本/ HTML。
我需要高级文本处理支持 - 这是我正在寻找,找不到任何地方 - 我需要检测光标下的单词。例如,我们有“这是示例文本”,用户点击“示例” - 我需要知道它的位置,文本和HTML。
我发现这样的:Javascript Rich Text Editor with get AND set cursor position support - 但它不是对这个问题的完整答案。如果它很容易嵌入(不是很多文件),轻量级和快速,这将是伟大的。
它应该通过开源/ GPL /或其他一些开放/免费许可证进行许可。
如果我错过任何信息 - 请让我知道,我会更新它们。
也许一些你知道一些很好的库?或者也许还有其他不错的解决方案来实现我的目标?
在此先感谢
您正在寻找所见即所得的编辑器,但不需要任何用户界面?你意识到所见即所得代表*你看到的是你得到的*,对吧?一个纯粹的UI界面,抽象编程诀窍... – 2012-07-28 14:30:13
@Roddy - 是的,是的,我的意思是我不需要任何按钮,颜色选择器,图像插入对话框等 - 我只需要API来构建我的已知的菜单。 – 2012-07-28 14:47:24