【问题标题】:make wmd-editor not post html?使 wmd-editor 不发布 html?
【发布时间】:2011-01-10 12:52:10
【问题描述】:

我有类似下面的代码

<form action="/u" method="post">
<div class="reply">
<input type="hidden" name="type" value="2"/>
<input type="hidden" name="id" value="1"/>
<input type="hidden" name="parentId" value="0"/>
<textarea name="text" style="width: 500px; height: 200px;"></textarea><div class="rhs"><button>Post Comment</button></div></div>
</form>

似乎我不需要编辑器的名称才能工作,但是我需要使用名称才能发布数据。问题是我没有得到用户输入的文本数据,而是从 Markdown 编辑器生成的 html。如何设置它,以便获得用户键入的正常原始 html?

【问题讨论】:

    标签: asp.net javascript html wmd-editor


    【解决方案1】:

    将输出选项从 HTML 更改为 markdown。

    它看起来像:

    Attacklab.wmd_defaults = { 
      version: 1, output: "markdown", lineLength: 40, delayLoad: false 
    };
    

    【讨论】:

      【解决方案2】:

      虽然这里已经回答了这个问题,但还有一个可能相关的附加提示:有一种简单的方法可以同时发布 html 和 markdown,通过 javascript 发布并使用预览组件获取 html,以及获取降价源的文本区域。这是我的blog post,提供了更多详细信息。

      【讨论】:

        猜你喜欢
        • 2010-11-04
        • 2010-11-08
        • 1970-01-01
        • 2011-11-23
        • 2011-01-07
        • 1970-01-01
        • 2021-10-05
        • 1970-01-01
        • 2018-09-23
        相关资源
        最近更新 更多