【发布时间】:2011-10-02 05:57:08
【问题描述】:
我正在使用 C# 在 ASP .net 3.5 中开发的留言板应用程序中使用 WMD 编辑器。 如何将输出(markdown?)捕获到服务器端,以便保存用户输入。
我能想到的就是这个: var txt =document.getElementById("wmd-output").innerHTML;
【问题讨论】:
我正在使用 C# 在 ASP .net 3.5 中开发的留言板应用程序中使用 WMD 编辑器。 如何将输出(markdown?)捕获到服务器端,以便保存用户输入。
我能想到的就是这个: var txt =document.getElementById("wmd-output").innerHTML;
【问题讨论】:
如果您在用户撰写帖子时捕获输入,例如保存草稿,那么您上面的内容很好,应该可以工作。
如果您的意思是在提交表单后捕获 Markdown,那么您需要删除对 convertToHtml() 的调用。 WMD 编辑器会即时转换 Markdown 并出于某种原因将其提交到表单中(如果您希望稍后能够编辑 Markdown,这似乎不是很有用)。
调用在文件 wmd.js 中的第 1200 行左右。删除或评论convertToHtml() 行。
编辑:看起来有更好的方法来做到这一点:Using wmd-new to submit markdown
【讨论】: