
1、首先通过php或者jsp等后台语言获取数据库中的内容,保存到变量cont中。
2、调用editorsetContent(cont)就完成数据赋值到编辑器中了,这里的editor是编辑器实例。
PS:如果在点击诸如“编辑”按钮之后再实例化编辑器,然后设置内容时,通常需要等待编辑器实例化完成之后再赋值,也就是代码需要改成这样子:
editorready(function(){
editorsetContent(cont);
})
否则在某些情况下会报错。当然,如果点击编辑的时候编辑器已经显示在桌面上了的时候,那就只需要直接调用即可。
如何过滤掉html标记:例如有一个textarea
文本框
,id为NeiRongJianJie,而euditor的textarea的id为f_ZhengWen
,接下来就要在后台cs后面编写程序了先看下面的图
这个是id为NeiRongJianJie的textarea文本框获取euditor的textarea文本框的前200个字符内容。这时在页面上会看到
内容
,如果你插入的话,连的地址都会显示出来,如何去掉
html标签
的
,其实办法很简单,只要在cs写条函数就可以,这条函数,以后也可以用到别的地方。函数如下
public
string
RemoveHtmlTag(string
Str)
{
return
RegexReplace(Str,
"<[^>]>",
"
");
}
接下啦就是函数的调用了
string
str=f_ZhengWenValueToString()
Substring
(0,
200);
NeiRongJianJieValue=RemoveHtmlTag(str);
这样的话在id为NeiRongJianJie的textarea文本框
就不会显示出html标记。获得纯文本。
从官网上下载完整源码包,解压到任意目录,解压后的源码目录结构如下所示:
_examples:编辑器完整版的示例页面
dialogs:d出对话框对应的资源和JS文件
themes:样式和样式文件 php/jsp/net:涉及到服务器端 *** 作的后台文件,根据你选择的不同后台版本,这里也会不同,这里我们选择php
third-party:第三方插件(包括代码高亮,源码编辑等组件)
editor_alljs:_src目录下所有文件的打包文件(用于发布版本)
editor_apijs: API接口配置文件(开发版本)
editor_all_minjs:editor_alljs文件的压缩版,建议在正式部署时才采用
editor_configjs:编辑器的配置文件,建议和编辑器实例化页面置于同一目录
百度文本编辑器Ueditor生成网页的原理和步骤:
Ueditor插件编辑框中编辑的文本和排版格式,会被Ueditor格式化成HTML标签和样式,并赋值给该编辑器对应的表单域;
通过form表单或ajax方式提交给后台服务器,即可保存编辑好的网页代码;
生成网页,就是调用之前保存的网页代码,通过浏览器解释之后,就是你之前编辑好的格式呈现;
以上就是关于数据库中存放的html代码怎么在ueditor中的编辑框显示出来全部的内容,包括:数据库中存放的html代码怎么在ueditor中的编辑框显示出来、ueditor asp.net 如何获取不带html标记的文本、html网页动态生成文本编辑器ueditor,本人菜鸟一只,求助各位大神,知道的一定要详细点啊亲等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)