
这个分为两种情况吧!
情况一:Ueditor上传的和视频在富文本中,可以直接随着富文本字段保存到数据库中;
情况二:想单独保存上传的地址或者视频地址,可以修改Ueditor的代码,在上传时调用插入数据库方法,此情况不建议时间,会产生很多的垃圾数据;
数据库中取出的\n等符号,在百度UEditor中为什么不显示换行
<script type="text/javascript">
//实例化编辑器
var um = UMgetEditor('myEditor');
$(document)ready(function () {
var value = $("#hfText")val();
UMgetEditor('myEditor')setContent(value, false);
});
var SetValue = function () {
var value = UMgetEditor('myEditor')getContent();
$("#hfText")val(value);
};
三种方法
第一种,修改ueditor的配置文件
但是这种修改容易引起其他地方,有可能改好这个,另一个也坏了,而且改的是ueditor的文件,所以整个项目都会变,如果有其他地方想用p标签就没办法了
第二种方法就是:获取纯文本内容
UEgetEditor('editor')getContentTxt()纯文本
UEgetEditor('editor')getPlainTxt() 带格式文本
缺点是如果你的文本中加粗或者添加其他样式,这个就显示不出来了,上传的好像应该也是删除掉了
第三种方法:你传到后台之后用将p标签全部替换掉,如果有其他标签也想替换掉的话,也可以
strreplaceAll("<p>","")replaceAll("</p>","");
或者用正则表达式去掉全部标签,网上有很多,可以自己搜
以上就是关于如何把ueditor上传的图片视频等信息写入自己的数据库全部的内容,包括:如何把ueditor上传的图片视频等信息写入自己的数据库、数据库中取出的\n等符号,在百度UEditor中为什么不显示换行、ueditor自动添加p标签,在jsp页面用ueditor 然后用ajax 存值到数据库 数据库会加<p><p> 怎么解决哈等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)