我用UEditor编辑文本保存后,当我在查看详细页面时,发现文本域里面的字符还带了html标签,这是怎么一回

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我用UEditor编辑文本保存后,当我在查看详细页面时,发现文本域里面的字符还带了html标签,这是怎么一回相关的知识,希望对你有一定的参考价值。

我用UEditor编辑文本保存后,当我在查看详细页面时,发现文本域里面的字符还带了html标签,这是怎么一回事?怎样做才能使文本域中的字符以纯文本的形式显示出来?
我发现用UEditor编辑后的文本存入数据库时,再从数据库中取出时,它还带有html标签,这个是因为数据库不能解析吗?到底怎么解决呢?请各位高手帮忙啊!!!急啊!!!!

参考技术A

你在ueditor中输入内容后,本身就是带html标签的,

如果你就想要不带html标签的,就在提交的时候获取下纯文本内容,放到一个隐藏域中,后台获取隐藏域的值,

getContentTxt,你可以去查看一下它的api

追问

不好意思,我说的有点问题。应该是如何将带有HTML标签的文本在textarea中按照格式显示

追答

详细信息页面,如果是后台编辑的话,最好还是用ueditor直接显示
如果是前台给用户看的,就直接显示到一个div中
这样都会显示出带格式的内容,
但显示到textarea中的话,就不行了,
比如说正文中有张图片,textarea就无能为力了,它只能显示文本,
页面ueditor的首行缩进功能用的是样式,在textarea中也是显示不出效果的,只会显示出html代码

本回答被提问者采纳

Ueditor如何保存编辑好的内容

在线编辑器Ueditor怎么保存,编辑好了内容,不知道如何保存,没有保存按钮,只有个预览的,无法保存,下次打开还是什么都没有

参考技术A 我用的是Eclipse JSP,不晓得你用是什么工具。

新建一个JSP文件 index.jsp
head头部引用Ueditor的JS文件
<!-- 配置文件 -->
<script type="text/javascript" src="ueditor/ueditor.config.js"></script>
<!-- 编辑器源码文件 -->
<script type="text/javascript" src="ueditor/ueditor.all.js"></script>
body下面加入以下代码:
<textarea id="container" name="container"
style="width: 800px; height: 400px; margin: 0 auto;">
</textarea>
<!-- 实例化编辑器 -->
<script type="text/javascript">
var ue = UE.getEditor("container");
</script>
<input type="text" id="word_type" style="display:none;" value="" name="word_type"/> </br>
<button id="tijiao" name="tijiao"
sytle="margin-left:250px; width:60px; position:relative">提交</button>

后台获取UEditor的代码:
String word_content = request.getParameter("container"); 获取页面上的name="container "就行了
参考技术B 什么意思,保存需要你获取里面的内容然后保存的,楼主的保存意思是指什么?本回答被提问者采纳

以上是关于我用UEditor编辑文本保存后,当我在查看详细页面时,发现文本域里面的字符还带了html标签,这是怎么一回的主要内容,如果未能解决你的问题,请参考以下文章

ueditor插入html代码保存后,再次编辑文章时html代码被过滤只显示文本内容!

我用百度富文本插入网络视频,插入后不能播放,如何解决?

百度文本编辑器Ueditor如何生成网页

使用ueditor编辑后保存到数据库,内容中含有html代码

UEditor富文本编辑器,请问如何保存编辑好的内容到html文件?

php如何引入百度Ueditor富文本编辑器