代码之家  ›  专栏  ›  技术社区  ›  mattruma

如何在ASP.NET中使用WMD存储降价?

  •  10
  • mattruma  · 技术社区  · 17 年前

    我已经实现了堆栈溢出在我的项目中使用的WMD控制,它 几乎 工作起来很有魅力,但是当我将更改保存到数据库时,它保存的是HTML版本而不是降价版本。

    所以在我的文本框中有这个:

    **boldtext**
    

    这真的节省了:

    <b>boldtext</b>
    

    如何保存降价版本?

    2 回复  |  直到 14 年前
        1
  •  10
  •   Peter Mortensen icecrime    14 年前

    包括之前 wmd.js 或者在本地命名wmd编辑器javascript代码,添加一行javascript代码:

    wmd_options = {"output": "Markdown"};
    

    这将强制编辑器的输出降低标记。

        2
  •  1
  •   Peter Mortensen icecrime    14 年前

    如果您使用的是来自 http://code.google.com/p/wmd-new/ 开放的 J.M.D. JS 并添加此行:

    wmd.wmd_env.output = 'markdown';
    

    Excerpt:

    ...
    wmd.ieCachedRange = null; // cached textarea selection
    wmd.ieRetardedClick = false; // flag
    
    wmd.wmd_env.output = 'markdown'; // force markdown output
    
    // Returns true if the DOM element is visible, false if it's hidden.
    // Checks if display is anything other than none.
    util.isVisible = function (elem) {
    ...
    

    这应该能解决问题。

    推荐文章