2015-10-06 82 views
0

我正在使用TinyMCE編輯CMS中的內容塊。TinyMCE HTML,HEAD,SCRIPT,LINK標記

其中一些內容塊將包括打開HTML標籤(包括Doctype,Html,Head,Styles,Scripts等),有些則不會。

我花了整個下午的時間在網上尋找解決方案,唯一的答案似乎是將「fullpage」作爲插件之一,唯一的問題是,fullpage然後開始每個新的內容塊都帶有boilerpate html代碼,並且還嘗試將它們插入到任何現有的塊中,這些塊尚不具有它們。

任何想法?

我能想到的唯一一件令人討厭的黑客行爲:使用fullpage,然後在加載任何內容之前,通過JS清除頁面加載/文檔中的tinymce區域的內容。

回答

0

你可以不使用fullpage插件。 將這些標籤視爲您要插入內容的「框架」。 初始化tinymce時,使用body-tag下的dom元素進行處理,並在編輯器完成編輯時將這些標記添加回去。