2 wang000520 wang000520 于 2014.01.23 08:45 提问

ueditor 过滤规则写法,求高手指教!

ueditor 过滤规则写法, 就是那个可以过滤style等等的.
config 中的这个属性:filterRules

1个回答

changzhongqing
changzhongqing   2014.10.10 13:25

//填写过滤规则

    ,filterRules: function(){
        function transP(node)
          {
            node.tagName = 'p';
            node.setStyle();
          }
        return {

            '-' : 'script style object iframe embed input select',
            'p': {$:{'style':1}},
            'img':{$:{'style':1,'src':1}},
            'br':{$:{}},
            'div':{'br':1,'BR':1,'$':{'id':1,'style':1}},
            'li':{'$':{'style':1}},
            'ul':{'$':{'style':1}},
            'a':{'$':{'style':1}},
            'caption':transP,
            'th':transP,
            'tr':transP,
            'h1':transP,'h2':transP,'h3':transP,'h4':transP,'h5':transP,'h6':transP,
            'td':function(node)
              {

                  var txt = !!node.innerText();
                  if(txt)
                    {
                        node.parentNode.insertAfter(UE.uNode.createText('    '),node);
                    }
                  node.parentNode.removeChild(node,node.innerText())
              }
        }
    }() 
changzhongqing
changzhongqing 我今天刚研究好的!我也研究了1天多!希望你能看看 ,return 下面的标签是保留的标签,没写的就会自动过滤
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!