我在textarea的输入在什么阶段变成了这个原始文本,变成了HTML? 例如,假设我缩进了4个空格
like this
然后WMD Showdown.js会在我键入的这个textarea下正确呈现它。但是文本区域仍然包含
like this
PHP服务器端是否负责将showdown.js所做的所有事情转换为永久性的SoF数据库中的HTML?
答案 0 :(得分:8)
此处还有其他一些帖子,但基本上就是这样的。或者至少这是我在我的网站上使用WMD的方式;如果您有兴趣查看我的大规模杀伤性武器实施,请查看我的个人资料。
showdown.js
在浏览器中实时运行(纯客户端JavaScript;没有AJAX或类似的东西),为用户提供预览。showdown.js
服务器端将Markdown转换为HTML。从理论上讲,您可以使用其他一些方法,但尝试在客户端上看到的服务器上进行相同的转换是有意义的,除了您想要在服务器端进行的任何HTML标记过滤。以下是一些相关帖子。
答案 1 :(得分:1)
首先,StackOverflow是基于ASP.NET构建的,但是基本上富文本框中的字符来回翻译。