『壹』 高分悬赏:百度编辑器去掉换行自动添加的p
网络编辑器UEditor其实蛮好用的,后来使用了一段时间发现,每次打开后又保存,发现都会往内容的前后都增加一个空白的<p></p>。刚开始以后是网络编辑器的问题,找了很长时间也没办法解决。后来经过排查,发现居然是自己代码的问题。
如果代码是这样写的:
<script id="editor" type="text/plain" name="Content" style="width:auto;height:400px;">
"你的Content"
</script>
哈哈,缩进挺漂亮的嘛。但是前后有了回车啊,回车,回车,回车。网络编辑器会自动把回车转换成<p></p>。
正确的写法是,代码不能够有换行。
<script id="editor" type="text/plain" name="Content" style="width:auto;height:400px;">"你的Content"</script>
这样写,Ueditor就不会自动往内容里面添加<p></p>标签了。坑。
『贰』 富文本编辑器怎么过滤掉空白的p标签
说分卷损坏,
『叁』 php输出百度编辑器存的内容 浏览器不解析标签 像这样<p>施行。</p><p><span style="font-size: 16px;">
因为编辑器提交的数据是经过过滤的,所以标签都被解析了,不过php里面有个函数是可以将解析后的字符串还原的:htmlspecialchars_decode($content)。
『肆』 百度编辑器自动添加P标签,是否可以设置不让它添加..
现在我也遇到同样的问题,添加的数据库,页面上就会多出一个p标签的额实体!
『伍』 Kindeditor编辑器如何设置不过滤HTML标签或者某些指定的标签
我想很多朋友在使用Kindeditor编辑器的时候都会遇到这样一个问题,如:给内A标签加上title属性过容后,浏览的时候,却神奇般地发现title属性没有了。再次切换html源代码的时候,返现编辑器将title属性给删掉了。追究其根本原因主要是kindeditor设置了标签和属性的默认过滤机制。
一、如何控制kindeditor编辑器不过滤任何标签?
二、如何设置Kindeditor编辑器只保留某些标签和属性?
面对这样一个问题,我们可以通过设置其htmlTags属性来得以实现。htmlTags指定要保留的HTML标记和属性。Object的key为HTML标签名,value为HTML属性数组,开始的属性表示style属性。
定义每个标签的保留属性,记住形如这样的类型font-size'主要是表示其属于标签内的style属性内的样式。形如’src'这一类的,就表示标签的直接属性。
综上所述,通过以上两种方式即可实现kindeditor编辑器的标签和属性过滤效果。
『陆』 去掉百度编辑器ueditor自动生成的p br标签
网络的Ueditor编辑器出于安全xìng考虑,用户在html模式下粘贴进去的html文档会自动被去除样式和转义。虽然安全的,但是非常不方便。
做一下修改把这个功能去掉。
一、打开ueditor.all.js
二、大概9300行找到 ///plugin 编辑器默认的过滤转换机制,把下面的
'allowDivTransToP':true
值改成false。为true的时候会自动把div转成p。
三、大概9429行,有个case 'li',这个是把li里面的样式去掉,把这个case注释掉。
四、大概14058行,下面的第一个utils.each功能注释掉,这个是自动给li里面的内容增加一个p。
五、大概14220行,
node.className = utils.trim(node.className.replace(/list-paddingleft-\w+/,'')) + ' list-paddingleft-' + type;
注释掉,这个是自动给ul增加一个内置的样式。
下面的14222行
li.style.cssText && (li.style.cssText = '');
注释掉,这个是自动去除粘贴进去的代码的li的style样式
至此,我们粘贴进去的html格式的ul和li就不会被转义了。
更多
『柒』 FCKEditor编辑器自动过滤<p>标签的问题
用UBB代码替换。
『捌』 如何去掉富文本编辑器的html标签
去掉富文本编辑器的html标签:可以采用正在表达式,如下
description = description.replace(/(\n)/g, "");
description = description.replace(/(\t)/g, "");
description = description.replace(/(\r)/g, "");
description = description.replace(/<\/?[^>]*>/g, "");
description = description.replace(/\s*/g, "");
『玖』 simditor 富文本编辑器 怎样取消过滤标签
编辑的内容存入数据库后,读出来的是
<p><b>aaaaaa</b></p><p><img alt="3.jpg"src="/static/uploads/mc3lk1.jpg"><br></p><p>cndnndndf</p>
这样的代码,使用escape()后变成了
<p><b>aaaaaa</b></p><p><img alt="3.jpg" src="/static/uploads/mc3lk1.jpg"