bug:最近遇到页面渲染数据多了<!--[if gte mso 9]<![endif]-->/
<!--[if gte mso 10]>↵<![endif]-->
分析原因,原来是富文本编辑器粘贴word内容是的样式问题,不同富文本编辑器处理方式略有不同,不过都大同小异,解决此问题考虑二处,一处是富文本编辑是就把多余的标签去掉,一处是针对已经上线的项目,数据库已经有此类数据,再从接口取到数据时稍做处理即可。下面详细展示错误页面和bug以及解决代码,如有不足,欢迎交流!
一:富文本编辑器编辑内容情况
1、页面呈现:
<!--[if gte mso 10]>↵<![endif]-->:
2、代码呈现:<!--[if gte mso 9]</xml><![endif]-->/
<!--[if gte mso 10]>↵<![endif]-->
<!--[if gte mso 9]><xml><w:LatentStyles DefLockedState="false" DefUnhideW