如何解决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代码的问题,不要着急,按照上述步骤进行修改即可解决。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。