页面的处理方法及装置制造方法及图纸

技术编号:19542416 阅读:30 留言:0更新日期:2018-11-24 20:23
本申请公开了一种页面的处理方法及装置。该方法包括:从数据库中获取待编辑页面对应的数据信息;确定数据信息的目标数组中的对象集合,其中,对象集合中的每个对象对应待编辑页面上一个富文本编辑器;对对象集合中的目标对象添加目标字段,其中,每个目标字段对应待编辑页面上一个目标操作功能;对添加目标字段后的数据信息进行渲染,生成目标页面,其中,在目标页面中具有绑定了目标操作功能的目标富文本编辑器。通过本申请,解决了相关技术难以对页面中不同的富文本编辑器绑定预设的操作功能的问题。

Page Processing Method and Device

This application discloses a page processing method and device. The method includes: obtaining the data information corresponding to the page to be edited from the database; determining the object set in the target array of data information, in which each object in the object set corresponds to a rich text editor on the page to be edited; and adding the target field to the target object in the object set, in which each target is added. Fields have a target operation function on the page to be edited; the data information after adding the target field is rendered to generate the target page, in which the target rich text editor with the target operation function is bound in the target page. Through this application, the problem that related technology is difficult to bind the preset operation functions of different rich text editors in the page is solved.

【技术实现步骤摘要】
页面的处理方法及装置
本申请涉及页面处理
,具体而言,涉及一种页面的处理方法及装置。
技术介绍
富文本编辑器,(RichTextEditor简称RTE),是一种可内嵌于浏览器,所见即所得的文本编辑器。富文本编辑器不同于文本编辑器,用户可在网上下载免费的富文本编辑器内嵌于自己的网站或程序里,方便用户编辑文章或信息。常用的文本编辑器有kindeditor,fckeditor等。富文本编辑器功能非常强大,使用软件的过程中可以给各段文本设置各种显示样式。但是,随着应用软件需求的变化,时常需要对组合的多个富文本编辑器进行一系列操作,包括绑定各种预设的功能。然而当富文本编辑器的个数和每个富文本编辑器的位置、顺序以及名称不确定时,难以对页面中不同的富文本编辑器绑定各种预设的功能。针对相关技术中难以对页面中不同的富文本编辑器绑定预设的操作功能的问题,目前尚未提出有效的解决方案。
技术实现思路
本申请的主要目的在于提供一种页面的处理方法及装置,以解决相关技术难以对页面中不同的富文本编辑器绑定预设的操作功能的问题。为了实现上述目的,根据本申请的一个方面,提供了一种页面的处理方法。该方法包括:从数据库中获取待编辑页面对应的数据信息;确定所述数据信息的目标数组中的对象集合,其中,所述对象集合中的每个对象对应所述待编辑页面上一个富文本编辑器;对所述对象集合中的目标对象添加目标字段,其中,每个目标字段对应所述待编辑页面上一个目标操作功能;对添加目标字段后的数据信息进行渲染,生成目标页面,其中,在所述目标页面中具有绑定了目标操作功能的目标富文本编辑器。进一步地,对添加目标字段后的数据信息进行渲染,生成目标页面包括:确定每个目标字段对应的目标操作图标,其中,所述目标操作图标用于在所述目标富文本编辑器中标识所述目标操作功能;确定将所述目标操作图标设置在所述目标富文本编辑器中的目标位置;基于所述目标操作图标和所述目标位置,对添加目标字段后的数据信息进行渲染,生成所述目标页面,其中,在所述目标页面中目标富文本编辑器的目标位置设置有所述目标操作图标。进一步地,确定每个目标字段对应的目标操作图标之后,所述方法还包括:确定所述目标操作图标对应的目标操作功能事件;将所述目标操作图标与其对应的目标操作功能事件进行关联。进一步地,在对添加目标字段后的数据信息进行渲染,生成目标页面之后,所述方法还包括:接收对所述目标操作图标的点击操作;根据所述点击操作返回所述目标操作图标对应的操作内容;获取在返回的操作内容中选择的目标操作内容;在所述目标页面上对所述目标操作内容执行所述目标操作功能。进一步地,在对所述对象集合中的目标对象添加目标字段之前,所述方法还包括:确定所述待编辑页面的编辑需求;基于所述编辑需求确定需要添加目标字段的对象;将需要添加目标字段的对象作为目标对象。为了实现上述目的,根据本申请的另一方面,提供了一种页面的处理装置。该装置包括:获取单元,用于从数据库中获取待编辑页面对应的数据信息;第一确定单元,用于确定所述数据信息的目标数组中的对象集合,其中,所述对象集合中的每个对象对应所述待编辑页面上一个富文本编辑器;添加单元,用于对所述对象集合中的目标对象添加目标字段,其中,每个目标字段对应所述待编辑页面上一个目标操作功能;渲染单元,用于对添加目标字段后的数据信息进行渲染,生成目标页面,其中,在所述目标页面中具有绑定了目标操作功能的目标富文本编辑器。进一步地,所述渲染单元包括:第一确定模块,用于确定每个目标字段对应的目标操作图标,其中,所述目标操作图标用于在所述目标富文本编辑器中标识所述目标操作功能;第二确定模块,用于确定将所述目标操作图标设置在所述目标富文本编辑器中的目标位置;渲染模块,用于基于所述目标操作图标和所述目标位置,对添加目标字段后的数据信息进行渲染,生成所述目标页面,其中,在所述目标页面中目标富文本编辑器的目标位置设置有所述目标操作图标。进一步地,所述装置还包括:第二确定单元,用于确定每个目标字段对应的目标操作图标之后,确定所述目标操作图标对应的目标操作功能事件;关联单元,用于将所述目标操作图标与其对应的目标操作功能事件进行关联。为了实现上述目的,根据本申请的另一方面,提供了一种存储介质,所述存储介质包括存储的程序,其中,所述程序执行上述任意一项所述的页面的处理方法。为了实现上述目的,根据本申请的另一方面,提供了一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行上述任意一项所述的页面的处理方法。通过本申请,采用以下步骤:从数据库中获取待编辑页面对应的数据信息;确定数据信息的目标数组中的对象集合,其中,对象集合中的每个对象对应待编辑页面上一个富文本编辑器;对对象集合中的目标对象添加目标字段,其中,每个目标字段对应待编辑页面上一个目标操作功能;对添加目标字段后的数据信息进行渲染,生成目标页面,其中,在目标页面中具有绑定了目标操作功能的目标富文本编辑器,解决了相关技术难以对页面中不同的富文本编辑器绑定预设的操作功能的问题。通过在待编辑页面的数据信息中的目标对象中添加目标字段,从而在富文本编辑器上添加相应的操作功能,进而达到了对目标页面中的富文本编辑器绑定预设操作功能的效果。附图说明构成本申请的一部分的附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1是根据本申请实施例提供的页面的处理方法的流程图;以及图2是根据本申请实施例提供的页面的处理装置的示意图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。根据本申请的实施例,提供了一种页面的处理方法。图1是根据本申请实施例的页面的处理方法的流程图。如图1所示,该方法包括以下步骤:步骤S101,从数据库中获取待编辑页面对应的数据信息。为了对待编辑页面中的富文本编辑器绑定预设的操作功能,在本申请中,从数据库中获取待编辑页面对应的数据信息,例如,从数据库中获取到待编辑页面对应的数据信息的格式如下:步骤S102,确定数据信息的目标数组中的对象集合,其中,对象集合中的每个对象对应待编辑页面上一个富文本编辑器。获取到的待编辑页面对应的数据信息中包括多个数组,在多个数组中本文档来自技高网
...

【技术保护点】
1.一种页面的处理方法,其特征在于,包括:从数据库中获取待编辑页面对应的数据信息;确定所述数据信息的目标数组中的对象集合,其中,所述对象集合中的每个对象对应所述待编辑页面上一个富文本编辑器;对所述对象集合中的目标对象添加目标字段,其中,每个目标字段对应所述待编辑页面上一个目标操作功能;对添加目标字段后的数据信息进行渲染,生成目标页面,其中,在所述目标页面中具有绑定了目标操作功能的目标富文本编辑器。

【技术特征摘要】
1.一种页面的处理方法,其特征在于,包括:从数据库中获取待编辑页面对应的数据信息;确定所述数据信息的目标数组中的对象集合,其中,所述对象集合中的每个对象对应所述待编辑页面上一个富文本编辑器;对所述对象集合中的目标对象添加目标字段,其中,每个目标字段对应所述待编辑页面上一个目标操作功能;对添加目标字段后的数据信息进行渲染,生成目标页面,其中,在所述目标页面中具有绑定了目标操作功能的目标富文本编辑器。2.根据权利要求1所述的方法,其特征在于,对添加目标字段后的数据信息进行渲染,生成目标页面包括:确定每个目标字段对应的目标操作图标,其中,所述目标操作图标用于在所述目标富文本编辑器中标识所述目标操作功能;确定将所述目标操作图标设置在所述目标富文本编辑器中的目标位置;基于所述目标操作图标和所述目标位置,对添加目标字段后的数据信息进行渲染,生成所述目标页面,其中,在所述目标页面中目标富文本编辑器的目标位置设置有所述目标操作图标。3.根据权利要求1所述的方法,其特征在于,确定每个目标字段对应的目标操作图标之后,所述方法还包括:确定所述目标操作图标对应的目标操作功能事件;将所述目标操作图标与其对应的目标操作功能事件进行关联。4.根据权利要求2所述的方法,其特征在于,在对添加目标字段后的数据信息进行渲染,生成目标页面之后,所述方法还包括:接收对所述目标操作图标的点击操作;根据所述点击操作返回所述目标操作图标对应的操作内容;获取在返回的操作内容中选择的目标操作内容;在所述目标页面上对所述目标操作内容执行所述目标操作功能。5.根据权利要求1所述的方法,其特征在于,在对所述对象集合中的目标对象添加目标字段之前,所述方法还包括:确定所述待编辑页面的编辑需求;基...

【专利技术属性】
技术研发人员:杨孟娇
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1