问题标签 [wmd-editor]
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.
jquery - 基于 jQuery 的 WMD 编辑器版本(理想情况下是 SO 版本)
以下是事实:
- 我有一个 Django 管理页面,尽管这个问题与 Django 无关。
- 此页面有多个
<textarea>
框。 - 我希望能够去
$('textarea.wmd').wmd()
看看 WMD 编辑器栏出现在我<textarea>
的 s 的顶部。
我已经对原始的 WMD 版本进行了修改,并对Dana 的 SO 版本进行了测试……但它们都是全球性的(附加到一个 ID)。我还看到了 mooWMD,它是 Dana 的 SO 版本的 MooTools 端口,但我以前骑过 MooTools 火车,我不想把它拖到我的管理页面中。
很简单,有没有可以将自己附加到多个目标的 Dana(或其他)代码的 jQuery 端口?
javascript - 如何添加 WMD 编辑器 - wmd_options = {"output": "Markdown"};
我正在使用 WMD 编辑器,我想添加wmd_options = {"output": "Markdown"};
我在标签之前有以下行。
我想了解如何添加此行。
我不太擅长使用 javascript,请帮助我使用它。
谢谢
php - 如何设置 WMD 文本区域的值
当我以正常方式设置 WMD 文本区域的值时,它会显示转义的 HTML。
这显示
而不是 库尔
编辑:最终将降价发送到服务器并使用PHP Markdown将其转换为HTML并将两者存储在数据库中。
这样做有任何漏洞吗?我应该检查 HTML 中的任何内容吗?
谢谢!
javascript - 哪些动作和事件会导致浏览器重新绘制其整个视口?
我正在尝试从google 代码存储库(就像在 stackoverflow 上使用的那样)实现 wmd-editor,但我遇到了一个问题。
当您在 textarea 中键入内容时,它会在浏览器中启动两个绘制操作。一种用于重绘文本区域本身,另一种用于重绘预览面板。您可以通过打开 chrome 检查器并在问题字段中键入一些文本时使用时间线选项卡来观看 stackoverflow 上发生的这种情况。
但是在我的页面上,浏览器在必须执行这些绘制操作时会重新绘制整个视口。这需要更长的时间……我页面上的每个绘制操作大约需要 100 毫秒,而在 stackoverflow 上大约需要 1 毫秒。
在我的测试中,这似乎与 css 相关......我可以通过剥离所有样式在 wmd-new 示例页面中重新创建此行为。
我的页面还没有公开,但希望我能以一种通用的方式问......什么会导致浏览器在 dom 更改时重新绘制整个视口,而不是仅仅重新绘制 dom 的那部分?
对我在这里谈论的内容的看法。
asp.net-mvc - ASP.NET MVC 中的 Markdown 编辑器
我希望在我的网站中使用降价,并且我想要在 Stackoverflow 使用的编辑器(或类似的东西)。据我所知,我可以从google code site得到这个。
我想知道的是,我如何在我的网站中使用它?我看到其中包含的 perl 文件等。
任何人以前都这样做过,或者有指向良好文档的链接(原始 WMD 的站点似乎已经消失)。
hook - 每次刷新 WMD 预览时如何执行功能?
每次为 WMD 控件刷新预览时,我都需要执行一个函数。
有什么功能可以用来插入预览刷新的钩子吗?
asp.net-mvc - 如何在我的网站中包含 WMD 编辑器?
我知道这似乎是一个简单的问题,但是对于所有 WMD 版本,我需要知道如何在我的网站中包含 WMD 编辑器,并且是否有服务器控件可以包含在服务器端或只有 WMD 类管理和清理输入内容?
syntax-highlighting - WMD 编辑器中的语法高亮显示
是否有任何提供语法高亮功能的开源版本的 WMD?
如果我想使用确切的 SE WMD Editor 版本怎么办?它不应该也是开源的吗?
asp.net-mvc - 验证 WMD 编辑器内容
我想验证(作为必填字段)WMD 编辑器内容
我使用它的名称Body
来绑定到 Linq-to-Sql 列体。我希望在客户端启用验证,以便在模型出现问题时不会将任何数据发送到服务器。
如您所见,我尝试输入Html.ValidationMessageFor(post => post.Body)
但我仍然能够在Post
不填写该Body
字段的情况下发送请求。