即时消息使用wmd markdown编辑器在我的项目中,我有一个代码标签问题: 如果我输入代码片段,markdown不会正确转换为html,它将在“<p>
”标签中转换,但如果我输入一些其他文本第一,然后在“<code>
”标签正确转换的代码片段 这是一个wmd markdown编辑器的错误?我该如何解决这个问题?wmd markdown code problem
1
A
回答
1
我实际上正在为我的固定版本的WMD编辑工作。使用正则表达式可以迅速砍掉了前端和后端<p>
标签这是最引人注目的是很多问题的causers:
html = html.replace(/^<p>/g, '').replace(/<\/p>$/g, '');
为了在大规模杀伤性武器执行这个..
(我asuming你”重新使用大规模杀伤性武器的编辑器的SO叉)找到这部分代码,并将其更改如下:
var convertToHtml = function(){
if (wmd.showdown) {
var markdownConverter = new wmd.showdown.converter();
}
var text = inputBox.value;
var callback = function(){
inputBox.value = text;
};
if (!/markdown/.test(wmd.wmd_env.output.toLowerCase())) {
if (markdownConverter) {
inputBox.value = markdownConverter.makeHtml(text);
// Add this line here:
inputBox.value= inputBox.value.replace(/^<p>/g, '').replace(/<\/p>$/g, '');
top.setTimeout(callback, 0);
}
}
return true;
};
未经检验的,但你应该明白我的意思。
0
与T.斯通先生回答。我已经在我使用大规模杀伤性武器完成,除去
<p> ..article.. </p>
是..article ..
而这里WMD.js代码:(线:910)
if (converter) {
text = converter.makeHtml(text);
//new code here
text= text.replace(/^<p>/g, '').replace(/<\/p>$/g, '');
}
我在回答中写了这个,因为我很高兴它在一周内解决了我的问题。谢谢。
相关问题
- 1. WMD Markdown在预览div中显示
- 2. 带自定义预览的WMD Markdown Editor
- 3. 这是使用WMD Markdown编辑器的正确版本吗?
- 4. 将HTML转换回Markdown以便在wmd中进行编辑
- 5. 是否有支持Markdown Extra的WMD-like WYSIWIG编辑器?
- 6. 似乎无法在JQuery标签中包装WMD Markdown编辑器
- 7. 如何将WMD markdown语法转换为我网站上的HTML?
- 8. 如何添加WMD编辑器 - wmd_options = {“output”:“Markdown”};
- 9. Iphone:encoding problem
- 10. Session Problem
- 11. setOrientation problem
- 12. previous_post_link problem
- 13. 用wmd上传图片?
- 14. WMD - 获取降价文本
- 15. 如何让WMD-Editor将Markdown发布到服务器而不是HTML?
- 16. WMD从MySQL到HTML服务器网站的Markdown没有显示textarea
- 17. Java Casting Problem
- 18. hover()backgroundColor problem
- 19. C#this.Controls.Remove problem
- 20. Delphi Streaming Problem
- 21. mastercontrol with usercontrol problem
- 22. $()。ajax events problem
- 23. ImageView SetImageResource&Resizing Problem
- 24. Objective C class problem
- 25. JS object undefined problem
- 26. VS2005 WebSite Project problem
- 27. Shell Sort problem
- 28. Joomla External Domain Problem
- 29. OAuth :: Problem(parameter_absent)
- 30. QGraphicsPathItem antialiazing problem
你能帮我解答吗 – Moon