经产观察
IT资讯
IT产业动态
业界
网站运营
站长资讯
互联网
国际互联网新闻
国内互联网新闻
通信行业
通信设备
通信运营商
消费电子
数码
家电
站长资讯

dede版百度编辑器遇到的问题汇总

作者:habao 来源: 日期:2017-8-7 16:39:58 人气:

  很多IT行业的人在发表文章的时候可能都会贴上代码,作为功能最齐全的百度编辑器是有代码格式化(代码高亮)的功能,下面我来教大家如何操作让自己的代码在页面中显示高亮。

  做到这两步就已经算是完成了,当然在你发代码的时候要在编辑器‘代码语言’这里选择相应的代码类型才能在页面才能显示代码高亮。

  做到这一步的时候我测试了下,发现了个小bug:当代码很长超出容器的时候不会自动换行,于是超出那部分代码就被‘吃掉’了。那么我们该怎么解决这个问题呢?很简单,就是给容器加样式自动换行处理。

  当修复这个bug之后紧接着另一个问题也随之而来:因为一行代码显示成两行,而左侧的行号并未因而做出改变,这样就会造成高度不统一而发生错位的现象。去上网搜索了一下,发现已经有人写了脚本处理相应的问题了。具体代码如下:

  温馨提示:这个是基于Jquery写的脚本,需要引入Jquery文件才会生效。还有这那个脚本写的SyntaxHighlighter.all()这里已经有了,直接替换成这个脚本就好了。

  下面讲讲我遇到的最后bug,html标签过滤问题。可能是百度Ueditor编辑器出于安全问题,直接过滤掉了html代码。当编辑器添加html代码时,是可以正常的保存在数据库中,可当再次编辑时,你会发现很多html标签直接被过滤掉了。那么应该怎么去解决这个问题呢?

  好了,关于dedecms版的百度编辑器我遇到的bug都在这里总结了,有问题大家提出来一起学习!

  推荐:

  

推荐文章