广告
广告
pbootcms二次开发您现在的位置是:主页 > pbootcms二次开发 >

pbootcms后台编辑器ueditor自动过滤style内链样式的解决办法

2022-03-02 22:48:03pbootcms二次开发 1255人已围观

问题说明:

客户在编辑器中添加如下代码

<style>
.bg{background:lightbule;}
</style>
<div  class="bg">
Hello EveryBody Welcome To UEditor World!
</div>

客户想通过编辑器添加css代码,改变内容中的样式,但是发现css代码块被自动删除了,保存不了。



解决办法:

一、修改ueditor.all.js 文件

1 、修改allowDivTransToP属性为false

2 、将 case style 与script 注释掉



二、修改ueditor.config.js

以下三项配置全部改为false



    // xss 过滤是否开启,inserthtml等操作
        ,xssFilterRules: false
        //input xss过滤
        ,inputXssFilter: false
        //output xss过滤
        ,outputXssFilter: false


覆盖文件后,清除下浏览器的缓存,再去修改文章内容试试吧。

 


扫码添加技术微信【解决问题,仅需10元起】

专注中小企业网站建设、网站安全15年。
熟悉各种CMS,精通PHP+MYSQL、HTML5、CSS3、Javascript等。
承接:企业仿站、网站修改、网站改版、BUG修复、问题处理、二次开发、PSD转HTML、网站被黑、网站漏洞修复等。
专业解决各种疑难杂症,您有任何网站问题都可联系我们技术人员微信。
➥ 可淘宝担保交易,安全无风险

广告
广告
技术微信