Markdown在Textarea的实时预览?

时间:2009-12-08 15:23:39

标签: javascript markdown

是否有任何Javascript Markdown编辑工具栏或库在textarea中显示实时预览并隐藏格式标记(**,___等),类似于TinyMCE's实现?

如果没有,我将如何在jQuery中实现它?

我目前正在使用MarkItUp,它只显示 textarea或弹出窗口中的预览。

This post引用'BlueCloth'听起来很接近,但是虽然我对一般实现很感兴趣,但RoR版本在这个阶段并不是很有用(我正在使用Python / Zope)。

我知道Markdown的大部分美妙之处在于它是简单的文本格式化字符,但有问题的网站是相当非技术性的,而且我主要使用Markdown Python库来获得它的'邪恶'html格式。

更新:在回复评论时,我想如果键入,我会很高兴显示格式标记,但如果使用工具栏则不会显示(即我假设GUI用户较少)技术用户)。

或者,其他工具栏有一个“源”视图,这可能是一个选项。

3 个答案:

答案 0 :(得分:1)

CKEditor可能太重了,但很不错。

答案 1 :(得分:1)

如果您需要文本区域中的降价支持,而没有其他GUI,那么textarea-markdown可能会有所帮助

答案 2 :(得分:0)

实现目标的唯一方法是使用iframe