我試圖讓源代碼編輯器內的自定義「模板代碼」。我的代碼片段總是看起來像{* anything here *}
。它主要工作,但如果在HTML標籤中使用,事情會變得混亂。CKEDITOR的源代碼模式加擾自定義模板代碼
我在啓動CKEDITOR時已經使用allowedContent: true,
。
實施例:
<p style="{* some "short code" of mine... *}">Text</p>
變成
<p style="{* some " short="" code"="" of="" mine...="" *}"="">Text</p>
而且
<p {* tet_pos_is_inside *}>Fuss</p>
成
<p {*="" tet_pos_is_inside="" *}="">Fuss</p>
有何建議?
感謝, 塞巴斯蒂安
關於「你可以繞過......」還好吧,取決於情況,但我想不出其中一個不起作用的情況。 – Nenotlep 2015-01-16 06:20:28
謝謝,但我的網站就像(「advanved」)博客,用戶希望模板「只是工作」,所以問題是CKEDITOR爲什麼要轉換代碼! – sebhaase 2015-01-19 09:04:04
我認爲我的答案是,它可以在許多瀏覽器中保持高水平的功能。 CKE擴展了很多功能,可以在許多瀏覽器中使用,而且非常複雜。保持一個明確的來源對實現這一目標至關重要。考慮自己解析代碼 - 當HTML解析器看到「
Nenotlep 2015-01-19 09:52:28