什么是最易于使用的网络" RTF编辑器"
我正在寻找要在网页中使用的文本编辑器。用户可以在其中设置文本格式并获得所见即所得的体验。不需要太花哨。但是必须易于使用并集成到页面中。必须生成HTML作为输出。支持AJAX(我检查过的一项仅适用于标准表单提交),并且在下载到用户浏览器方面必须很小。
解决方案
回答
尝试FCKeditor。它支持与大多数流行平台的集成,并且相当轻巧。
回答
好吧,如果我们也在寻找服务器端功能,则取决于我们所使用的平台,但是我认为事实上的坏蛋所见即所得是FCKeditor。我曾在许多环境(专业和业余爱好水平)中亲自从事过此工作,并且总是给我留下深刻的印象。
当然值得一看。我相信它也被SubText等开源项目所采用。也许,乔恩·加洛韦(Jon Galloway)如果读了这个问题,可以添加更多内容。或者Phil,如果他当前是用户。
回答
TinyMCE是我发现使用的最简单的工具。我从未在启用AJAX的应用程序中使用过它,但是在项目的Wiki上有关于如何使用它的说明。
回答
我们可能还需要查看YUI的RTF编辑器。
如果我们是从头开始创建网站,或者没有在另一个JavaScript平台上投入很多精力,那么Yahoo用户界面(YUI)是一个非常完整的JavaScript库,可以添加文本编辑器之外的其他AJAX元素。
回答
我对到目前为止提到的所有内容(然后是一些内容)做了一整天的评估,而我最喜欢的是Obout编辑器。我认为这可能仅适用于ASP.NET,因此它可能对我们不起作用,但是如果我们使用的是.NET,那就太好了。 HTML输出干净整洁,样式优美,呈现的输出在编辑器中的外观与将其输出到页面时的外观相同(由于在编辑器中的doctype设置,我在使用其他输出时遇到了麻烦)。它要花几美元,但对我们来说还是值得的。
回答
我发现TinyMCE非常容易实现。而且还取决于带宽的使用情况。
回答
现在在"自由文本框"之类的名称之后使用fck进行一些处理。当我将fck放入asp.net ajax updatepanel时,只有一次问题,但是在论坛上找到了解决方法。在下一发行版中解决了问题。
我想在其中看到一些不错的图片浏览器,因为fck仅带有显示文件名的简单浏览器,没有拇指。另一个,有大拇指花了一大笔钱。
没有使用asp.net mvc尝试过,不知道如何上传。它使用一个ascx来包装js功能。
回答
当我做很多asp.net编程时,我开始使用自由文本框,但是现在我所做的大部分是php,我已经移到了FCK编辑器。
尽管更改不一定是由语言引起的,但我认为fck编辑器是一种更好的选择,因为它具有多功能性。
回答
对于极简主义者,请看一下Widg Editor,它确实很小而且非常简单。虽然只是偶然地支持它作为一个业余项目。
我当前正在使用DynarchLib的RTE组件,该组件可以高度自定义,当然可以使用AJAX,但是有点复杂,而且不是很漂亮。它得到了积极的支持,我们可以在他们的论坛上快速获得答案。
我以前曾尝试过Dojo的编辑器,但发现它已损坏且严重未被记录。 YMMV。
编辑:为了回应其他人的回答,我现在尝试了TinyMCE,发现它很棒。与我尝试过的任何其他方法相比,它更易于配置且问题更少。使用TinyMCE!