百度编辑器解决span被过滤, 自动加P标签

editor_all.js:

自动加P标签去除:

enterTag: ‘p‘,

改成: enterTag: ‘‘,

span被过滤:

  //从编辑器出去的内容处理
    me.addOutputRule(function (root) {

        var val;
        root.traversal(function (node) {
            if (node.type == ‘element‘) {

               // if (me.options.autoClearEmptyNode && dtd.$inline[node.tagName] && !dtd.$empty[node.tagName] && (!node.attrs || utils.isEmptyObject(node.attrs))) {

                //    if (!node.firstChild()) node.parentNode.removeChild(node);
                //    else if (node.tagName == ‘span‘ && (!node.attrs || utils.isEmptyObject(node.attrs))) {
                   //     node.parentNode.removeChild(node, true)
                  //  }
                  //  return;
              //  }

以上的内容注释掉.

再删除switch中关于span的处理判断.

时间: 2024-11-13 10:01:15

百度编辑器解决span被过滤, 自动加P标签的相关文章

简陋的自动加网页标签程序

这次做学习黄页 很多号码 手打太蛋疼 所以写了个小程序 很简陋 应用范围局限 记录留档以备日后完善 1 import java.io.BufferedReader; 2 import java.io.BufferedWriter; 3 import java.io.File; 4 import java.io.FileInputStream; 5 import java.io.FileOutputStream; 6 import java.io.FileReader; 7 import java

[js]使用百度编辑器uediter时遇到的一些问题(span,div等被过滤)

在使用uediter编辑html代码的时候,div,span等标签会莫名其妙的被过滤掉,然后上网查资料,改了点配置: 1:在ueiter.all.js中找到allowDivTransToP me.setOpt({ 'allowDivTransToP':true, 'disabledTableInTable':true }); 把 true改为false me.setOpt({ 'allowDivTransToP':false, 'disabledTableInTable':true }); 2:

百度编辑器序号和项目符号不能显示解决

在做论坛.个人网站.办公OA,对于富文本编辑器的使用,业界使用最多.最好的应该是百度编辑器.在使用百度编辑器做富文本编辑,碰到序号.项目符号,在个性化页面展示不能显示的问题.简单分析下,将百度编辑器,编辑后的HTML存储,再用于个性化页面显示,对于指定序号和项目符号显示没有相关的样式.那解决起来就比较简单了,把相关的样式在个性化页面单独添加引用就可以了. 一.查看是什么样式: 二.个性化页面添加list-style-type样式 通过w3school 找到, list-style-type介绍,

百度编辑器上传视频以及视频编辑器预览bug解决

百度编辑器目前来讲是运用比较广泛的一个编辑器了,不仅开源还有中文的文档,所以很受欢迎,不过里面也有许多地方需要开发人员自己调试,其中一个比较常见的问题就是上传视频了,上传视频本身有一些小bug,这个基本最大的体现就是编辑器内无法预览上传的视频问题. 我搜集了网上的解决方案,发现基本都一样,大多数都是复制黏贴的答案,虽说一定程度解决了编辑器上传不显示的问题,但却造成了新的bug,例如上传视频框无法关闭,还有只要等切换源码模式再返回来又看不到预览的视频了等. 所以最后还是自己动手丰衣足食,最后终于找

dedecms整合百度编辑器(Ueditor)之上传图片加水印的办法

Ueditor抓取远程图片加水印方法 打开getRemoteImage.php, 找到://远程抓取图片配置 在上面添加: require_once('../../../dede/config.php');//dede为你的后台目录 require_once(DEDEADMIN."/inc/inc_archives_functions.php"); 继续修改getRemoteImage.php, 找到: fwrite( $fp2 , $img ); 在下面添加: @WaterImg($

解决百度编辑器带来的困扰(一)

一.百度编辑器上传组件也是flash,故存在一些问题,就是在某些浏览器上传会丢失sessionid. 解决方法: 不好意思,因为我这边使用asp.net mvc,故解决代码是asp.net的. 在Global.asax文件加入如下代码: /// <summary> /// 手动完成页面的Cookie里的sessionid传送到后台 目前就配合uploadify 由于它flash丢失sessionid /// </summary> /// <param name="s

解决:eth0网卡无法自动加载,网卡配置信息不在network-scripts中

问题场景:eth0网卡无法自动加载,网卡配置信息不在network-scripts中 解决: 1>vi /etc/rc.d/rc.loacl 最后加入 ifup eth0 2>reboot 3>测试 换个ip,   service network restart   是否有效 或者桌面环境观察网卡状态是否在连接 4>ifconfig -a 查看 eth0信息是否改变 如果改变了,说明起效 此解决方案已通过本机测试通过,在你centos6.2以上的版本默认存在当物理ip改变之后vm网

百度编辑器ueditor前台代码高亮无法自动换行解决方法

这两天本站成功安装整合了百度编辑器ueditor,用着还挺不错,但是遇到了点小问题 问题描述: 在内容里面插入代码高亮显示,后台编辑器中是可以自动换行的,但是发表后,在前台查看,发现代码不能自动换行,直接超出了内容页的边界,极不美观,虽然复制是可以完整的. 解决办法: 找到高亮代码显示的css文件  /e/data/ecmseditor/ueditor/third-party/SyntaxHighlighter/shCoreDefault.css 具体的路径根据你的ueditor做改动 找到 代

Spring配置自动加载执行多次的解决方法

首先我的情况网上的方法都没用,这个是反复加载Service的问题,具体不说了 解决方法如下: 单独弄一个配置文件,需要自动加载的全部放里面去.不要忘了改web.xml让它扫描 配置文档里面一共三种方法,用自定义那个,如下 <task:scheduled-tasks> <task:scheduled ref="TestService" method="Test" cron="00 00,10,20,30,40,50 * * * *"