You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JCE Pro 2.9.10在<style>标签注释时<与!之间自动添加空格问题

JCE Pro 2.9.10 样式标签注释自动插入空格问题解决方案

问题原因

JCE Pro 2.9.10版本新增了默认HTML过滤规则,会将<--识别为非法标签结构,自动插入空格拆分字符避免被判定为恶意注入代码,此前版本无该规则所以不会触发该问题。

修复步骤

  • 进入Joomla后台→组件→JCE Pro→配置页面
  • 切换到清理和输出选项卡,找到保留HTML注释配置项,将取值设置为是
  • 若修改后问题仍存在,找到同页面下的无效HTML移除配置,将!--加入允许保留的标签列表,也可临时关闭无效HTML过滤功能验证效果
  • 保存配置后清空Joomla系统缓存,重新进入文章编辑页测试即可

替代方案

若无需兼容IE9及更早版本的浏览器,style标签内的CSS代码不需要用HTML注释包裹,现代浏览器均可直接识别style标签内的样式内容,直接去掉注释包裹也可从根源上规避该问题。


内容的提问来源于stack exchange,提问作者user1487757

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 03:06:06