当前位置:首页 >> 迅睿cms

迅睿CMS百度编辑器Ueditor复制粘贴怎样去掉样式

迅睿CMS百度编辑器Ueditor复制粘贴怎样去掉样式?方法如下:

1、复制删除样式的方法,找到/api/ueditor/ueditor.config.js中的代码,对应的代码修改如下即可

//粘贴只保留标签,去除标签所有属性        ,retainOnlyLabelPasted: true

UEditor内置了无格式粘贴的功能,只需要简单的配置即可。

1、修改ueditor.config.js,开启retainOnlyLabelPasted,并设置为true

2、开启pasteplain,并设为true

3、开启filterTxtRules过滤规则。

注意:filterTxtRules过滤规则默认只过滤p、div、li这几个标签。如果h1~h6这类标签,只是将标签体替换为p标签,并没有将标签体的样式去除。因而通过itextpdf生成pdf时时往往会出现异常。因而,较为完善的做法应该是将所有标签的样式都去掉(将过滤规则改为{$:{}})。

修改后的过滤规则:

'filterTxtRules' : function(){

  function transP(node){

      node.tagName = 'p';

      node.setStyle();

  }

  return {

      //直接删除及其字节点内容

      '-' : 'script style object iframe embed input select',

      'p': {$:{}},

      'br':{$:{}},

      'div':{$:{}},

      'li':{$:{}},

      'caption':{$:{}},

      'th':{$:{}},

      'tr':{$:{}},

      'h1':{$:{}},'h2':{$:{}},'h3':{$:{}},'h4':{$:{}},'h5':{$:{}},'h6':{$:{}},

      'td':function(node){

          //没有内容的td直接删掉

          var txt = !!node.innerText();

          if(txt){

              node[xss_clean].insertAfter(UE.uNode.createText('    '),node);

          }

          node[xss_clean].removeChild(node,node.innerText())

      }

  }

}()


本站部分建站教程来源于网络,仅供学习参考,如有侵权请联系我们及时删除!本文地址: 迅睿CMS百度编辑器Ueditor复制粘贴怎样去掉样式

上一篇

迅睿cms怎样更换网站模板?

下一篇

迅睿CMS调用当前模块信息的方法

迅睿cms模板建站简化模式下添加生成栏目按钮

迅睿cms模板建站简化模式下添加生成栏目按钮

迅睿cms模板建站简化模式下怎样添加生成栏目按钮,在简化模式下需要有栏目生成铵钮,但默认简化模式下是没有栏目生成按钮的,那么如何将“生成栏目”按钮添加至简化模式下呢···

迅睿CMS怎样修改手机号登录时的提示语

迅睿CMS怎样修改手机号登录时的提示语

迅睿CMS支持手机号码短信验证后如果未创建账户自动创建账户,默认的提示语是【ok】。如下图:为了用户体验,可以改成【恭喜您,登录成功】。修改方法打开文件:dayrui/App/···

迅睿cms模板建站设置游客不允许上传附件的教程

迅睿cms模板建站设置游客不允许上传附件的教程

迅睿cms模板建站禁止游客上传附件方法很简单,需要在后台设置下权限设即可,如下图:看图操作是很容易设置的。

迅睿cms怎样更换网站模板?

迅睿cms怎样更换网站模板?

迅睿cms更换模板一定不要直接把整个迅睿cms文件都复制替换原来的数据,只需要复制和模板相关的文件即可。否则可能会出现低版本覆盖高版本的情况,这时候,在使用迅睿cms时,···

迅睿cms怎样设置文章阅读密码?

迅睿cms怎样设置文章阅读密码?

迅睿cms怎样设置文章阅读密码?就是用户访问内容详情时,需要输入指定的密码才能正常浏览相关的详情内容。这个访问密码需要自定义一个模块字段,发表内容时,将阅读密码填写···

迅睿CMS模板建站列表循环中调用模块附表内容字段的教程

迅睿CMS模板建站列表循环中调用模块附表内容字段的教程

迅睿CMS模板建站怎样在列表循环中调用模块附表内容字段:content?CMS模块内容设计分为主表和附表,主表:存储的字段用于列表循环和搜索,附表:存储的字段用于内容页显示(···

迅睿cms模板建站移动端首页无法生成静态页怎么办?

迅睿cms模板建站移动端首页无法生成静态页怎么办?

迅睿cms模板建站移动端首页无法生成静态页怎么办?方法如下:1、检测mobile目录是否可写2、检测是否开启移动端静态

迅睿CMS模板建站封面栏目生成静态分页的教程

迅睿CMS模板建站封面栏目生成静态分页的教程

迅睿CMS模板建站封面栏目无法生成静态的分页文件,无法下一页怎么办?首先我们要了解什么是封面栏目?封面栏目是最终栏目的父级栏目,如下图:存在子栏目的栏目叫做封面栏目···

迅睿cms列表分页样式

迅睿cms列表分页样式

在使用迅睿cms制作列表分页时,电脑端和手机端分页样式需要按照自己的想法去做。很多新手不知道如何修改,因为迅睿cms在调用列表分页标签时只有一个{$pages},从这个标签代···

迅睿cms模板建站栏目列表分页设置

迅睿cms模板建站栏目列表分页设置

迅睿cms模板建站栏目列表分页设置教程,迅睿cms栏目列表分页设置,使用迅睿cmsmodule标签,但迅睿cms栏目列表页分页也还是未显示,这种情况应该是列表分页功能未开启,那么···

迅睿CMS问答帖子在哪里审核?

迅睿CMS问答帖子在哪里审核?

迅睿CMS问答插件可以设置审核后发布。具体操作方法看下图:

迅睿cms模板建站内容页链接地址包含父目录教程

迅睿cms模板建站内容页链接地址包含父目录教程

迅睿cms模板建站内容页链接地址怎样包含父目录?例如:原内容页url链接地址http://域名/abc/1.html,更改后内容页url链接地址的http://域名/abc/def/1.html。让迅睿CMS内容···

返回顶部