数据库中存放的html代码怎么在ueditor中的编辑框显示出来

数据库中存放的html代码怎么在ueditor中的编辑框显示出来,第1张

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,本人菜鸟一只,求助各位大神,知道的一定要详细点啊亲等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9763770.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存