答案 0 :(得分:3)
他们在Javascript中实现了Markdown to HTML translator。每当“textarea”的内容发生更改时,预览区域都会更新,并显示运行Markdown to HTML转换器的结果。显然有更多的东西 - 让这种东西表现得很好可能会很棘手 - 但这就是它的本质。
如果您在Safari等浏览器中检查textarea,您可以看到他们正在使用Javascript事件处理程序进行drop,input,keydown,keypress,keyup,mousedown和paste事件。当其中一个事件发生时,脚本会做出相应的响应,包括运行Javacript Markdown-to-HTML转换器并将生成的HTML放入预览区域。