问题标签 [wmd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
513 浏览

javascript - 向 WMD 编辑器添加自定义按钮

有没有办法向WMD 编辑器添加自定义按钮以扩展编辑器的功能?

我想添加的各种按钮的想法是:

  • 标记选定的文本
  • 插入一些预定义的文本

谢谢图格斯
_

0 投票
1 回答
216 浏览

php - 如何设置 WMD 文本区域的值

当我以正常方式设置 WMD 文本区域的值时,它会显示转义的 HTML。

这显示

而不是 库尔

编辑:最终将降价发送到服务器并使用PHP Markdown将其转换为HTML并将两者存储在数据库中。

这样做有任何漏洞吗?我应该检查 HTML 中的任何内容吗?

谢谢!

0 投票
1 回答
619 浏览

c# - 在实体框架中使用复杂类型时未触发 ASP.NET MVC 3 验证错误

现在我正在制作一个让用户发布内容的表单,我想使用 WMD 编辑器,所以在我的实体框架模型中,我有一个名为 的复杂类型Content,它包含 HTML 和 WMD 字段。

在表单中,有一个标题的文本框和一个 WMD 编辑器Content,我使用了 FluentValidation 框架,如下所示:

当我在不输入任何内容的情况下提交此表单时,客户端验证只会将标题视为无效。如果我在标题中输入内容,表单提交(即使内容为空),然后在服务器端捕获错误(空内容),然后使用我输入的信息重新加载页面,但没有错误消息被显示。

我在实体框架模型中创建的复杂类型似乎导致了这个问题。我曾经有单独的属性,ContentHtml并且ContentWMD效果很好。

有没有办法解决这个问题而不必回到我原来的位置?

0 投票
2 回答
1841 浏览

wmd - Markdown 到 HTML 的转换

我仍在编写大学最后一年的项目,我遇到了一个问题,我需要从 HTML 转换为 Markdown 或反之亦然。现在我没有任何 Perl、Python 等方面的经验,所以我需要一个易于实现的解决方案,我现在只剩下大约 6 周的时间来完成这个。我正在将数据从 WMD 文本框写入 SQL Server,我可以将其作为 Markdown 或 HTML 上传,但如果该数据需要编辑,则不能使用 HTML,因为这对于被认为是的最终用户来说太混乱了有零/很少的计算“知道如何”。

我该怎么办?

0 投票
2 回答
2684 浏览

javascript - 哪些动作和事件会导致浏览器重新绘制其整个视口?

我正在尝试从google 代码存储库(就像在 stackoverflow 上使用的那样)实现 wmd-editor,但我遇到了一个问题。

当您在 textarea 中键入内容时,它会在浏览器中启动两个绘制操作。一种用于重绘文本区域本身,另一种用于重绘预览面板。您可以通过打开 chrome 检查器并在问题字段中键入一些文本时使用时间线选项卡来观看 stackoverflow 上发生的这种情况。

但是在我的页面上,浏览器在必须执行这些绘制操作时会重新绘制整个视口。这需要更长的时间……我页面上的每个绘制操作大约需要 100 毫秒,而在 stackoverflow 上大约需要 1 毫秒。

在我的测试中,这似乎与 css 相关......我可以通过剥离所有样式在 wmd-new 示例页面中重新创建此行为。

我的页面还没有公开,但希望我能以一种通用的方式问......什么会导致浏览器在 dom 更改时重新绘制整个视口,而不是仅仅重新绘制 dom 的那部分?

对我在这里谈论的内容的看法。 在此处输入图像描述

0 投票
3 回答
1361 浏览

javascript - 大规模杀伤性武器编辑器:我在哪里可以获得代码?

我开始使用 WMD 编辑器开发应用程序。显然,WMD 编辑器的创造者已经从地球上消失了。在哪里可以找到 Stack Overflow 上使用的 WMD 编辑器的最新稳定版本?

作为一个附带问题:我如何保护从 WMD 编辑器提供的输入?

0 投票
1 回答
58 浏览

hook - 每次刷新 WMD 预览时如何执行功能?

每次为 WMD 控件刷新预览时,我都需要执行一个函数。

有什么功能可以用来插入预览刷新的钩子吗?

0 投票
1 回答
598 浏览

editor - Derobins 从 WMD 编辑器中删除工具栏按钮

我正在试用 Derobins WMD 编辑器,但想知道在哪里可以删除标题中的一些按钮,因为我的 PHP 应用程序中不需要它们。

图片,锚链接等按钮。

0 投票
1 回答
99 浏览

php - 大规模杀伤性武器编辑器不在 Facebook 上工作?从 iframe 调用时编辑器不显示

这个工作http://www.exootlab.com/ivolgina/test2.php而这个http://apps.facebook.com/ivolgina/test2.php不行!有谁知道如何解决这个问题?从 iframe 调用时编辑器不显示。

PS:都是同一个页面,一个加载在FB canvas,一个没有

0 投票
1 回答
204 浏览

html - 这是使用 WMD Markdown 编辑器的正确版本吗?

这个名为“wmd-new”的谷歌代码库似乎是 WMD Markdown 编辑器的最新和最活跃的版本。它有最近的修改日期。

但是,它有一个标记为“WMD development on github”的链接。这似乎意味着实际的开发是在 GitHub 上,但是你去那里并且更新要旧得多。

(还有一个指向 Stackoverflow 的链接,标记为“Stackoverflow 使用当前的 WMD。” wmd-new 存储库中的代码生成的编辑器与 Stackoverflow 不同——它尝试自动创建列表项,并且存在一些不存在的错误在 Stackoverflow 编辑器中。)

无论如何,谷歌代码上的 wmd-new 是最新和最活跃的公开 WMD 编辑器版本吗?

还有其他更好的版本吗?

谢谢!