[英]How to turn off auto-formating code in CKEditor 3.6.4?
也許是在CKEditor 3.6.4版中關閉自動格式化HTML代碼的方法嗎?
我發現在CKEditor中的<td>之后僅如何禁用auto </br>? ,但我需要關閉此功能。
現在我嘗試保存代碼:
{if key is 1}<li>custom text</li>{/if}
我得到:
<li>
{if key is 1}</li>
<li>
custom text</li>
<li>
{/if}</li>
CKEditor僅適用於有效的HTML,並且<li>
標記之外的文本無效。 引用CKEditor的基本概念 :
CKEditor不是允許您輸入無效HTML代碼的工具。 CKEditor遵守W3C標准,因此如果無效,它將修改代碼。
但是,您可以嘗試使用config.protectedSource
隱藏這些模板的標記,但是您需要創建一個良好的RegExps來僅隱藏實際標記,而不能隱藏{
和}
之間的任何文本。 可行的最簡單的實現是:
config.protectedSource = [
/{\/?[\w]+(?: [\w\s]+)?}/g
];
但是真正的依據將取決於這些標簽中實際使用的內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.