4

我已经开始使用derobins wmd markdown,我真的很喜欢它的执行方式以及与我的系统集成的方式。但是,我确实有一个主要问题,即<ol>the<ul>和 the<blockqote>在 Google Chrome 或 RockMelt 中不起作用。

我看到它在 StackOverflow 上工作,但我知道他们正在进行很多修改。

谁能推荐一个更好的 WMD Markdown 版本?

这是我在 Chrome 中单击“blockquote”时编辑器的截图 谷歌浏览器搞砸了 wmd markdown

4

2 回答 2

3

更新: Stack Overflow 已发布PageDown修复了上述所有错误。改用那个。下面的原始答案...


从技术上讲,来自 Google Code 的 WMD 版本是由一些 SO 人员维护的官方版本(浏览源代码以获取实际代码)。但是,它仍然存在您上面描述的错误。事实上,它在很多方面都与 SO 的当前版本不匹配。

杨的回答确实有效,但我通过将他们的 addBlankLines 函数缩小化来看看 Stack Overflow 的实际作用。他们在第 1498 行和第 1500 行之间将以下代码添加到所述函数中:

if (navigator.userAgent.match(/Chrome/)) {
    "X".match(/()./);
}

我无法理解这段代码到底做了什么,但它确实有效!这就是 Stack Overflow 现在正在使用的东西,所以它不会太糟糕 :)

于 2011-05-19T18:30:40.977 回答
2

打开wmd.js,注释或删除第 2081 行和第 2264 行,即:

chunk.addBlankLines(); //-----line 2081

和:

chunk.addBlankLines(nLinesBefore, nLinesAfter, true); //------line 2264

我不知道为什么,但是我从调试和调试中得到了一整天。我希望它是有用的。

于 2011-02-03T15:48:44.387 回答