如何解決pbootcms編輯器過濾div代碼的問題?在寫文章時,我們經常需要加入含有HTML代碼的文字,比如引用外部網頁、插入圖片、調整樣式等操作。然而,在使用pbootcms建站時,可能會遇到編輯器過濾div代碼的問題,導致一些標簽元素被刪除,而div標簽則被轉換成p標簽。這個問題在百度編輯器ueditor中也存在,不過好在我們可以按照一定的步驟進行修改。

首先,我們需要找到core->extend->ueditor->ueditor.all.js文件,在大約在第10830行位置將allowDivTransToP: true改為allowDivTransToP: false。這樣設置之后,編輯器就不再自動將div標簽轉換成p標簽了。

其次,我們需要找到core->extend->ueditor->ueditor.config.js文件,在大概560-565行位置將注釋掉的代碼前面的注釋去掉,并將allowDivTransToP:false直接改為:

//默認過濾規則相關配置項目

,disabledTableInTable:false? //禁止表格嵌套

// 允許進入編輯器的 div 標簽自動變成 p 標簽

,allowDivTransToP:false

這樣修改之后,我們就可以自由地使用含有div標簽的HTML代碼了,而且這些標簽不會被自動轉換成p標簽,從而保留了原本的格式和功能。

總之,如果您在使用pbootcms建站時遇到編輯器過濾div代碼的問題,不要著急,按照上述步驟進行修改即可解決。