即時消息使用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