HTML Rich Textbox

时间:2009-04-09 00:52:57

标签: javascript python http pylons widget

我正在使用Python和Pylons编写一个Web应用程序。我需要一个丰富的文本框(即,提供粗体/下划线/添加项目符号的功能......等等)。有谁知道我可以使用的库或小部件?

它不一定是Python / Pylons特定的,因为它也可以是Javascript实现。

谢谢!

3 个答案:

答案 0 :(得分:5)

有几个非常成熟的javascript实现与服务器框架无关:

关于Free HTML editors的维基百科文章有一个很好的概述,但请注意并非所有文章都适用于应用程序嵌入。

答案 1 :(得分:2)

ExtJS的HtmlEditor是我发现的最好的(许可证问题除外):

http://extjs.com/deploy/dev/docs/?class=Ext.form.HtmlEditor

ExtJS有点重,但HtmlEditor是我发现的最具响应性和最好看的开箱即用。值得通过HTMLTidy运行输出,其中包含python库。

答案 2 :(得分:1)

webkit-gtk变得非常稳定了,我相信现在有python绑定技术上你可以使用它(那么你的文本编辑器只需要<body contenteditable></body>就可以了。你很遗憾我不是确定目前它的绑定有多完整