在线文档中展示批注的方法、装置及浏览器制造方法及图纸

技术编号:19745127 阅读:21 留言:0更新日期:2018-12-12 04:43
本说明书实施例提供一种在线文档中展示批注的方法、装置及浏览器,在在线文档中展示批注的方法中,接收文档打开指令。根据文档打开指令,获取待打开的在线文档的文档内容。判断文档内容中是否包含自定义的批注标签。如果包含自定义的批注标签,则获取自定义的批注标签的标签内容以及标识属性的属性值。根据标识属性的属性值,确定批注对象对应的批注内容的批注标识。根据批注标识,获取批注内容。区别展示批注对象以及文档内容中除批注对象外的其它内容,并在批注对象的对应位置展示批注内容。

【技术实现步骤摘要】
在线文档中展示批注的方法、装置及浏览器
本说明书一个或多个实施例涉及计算机
,尤其涉及一种在线文档中展示批注的方法、装置及浏览器。
技术介绍
为了提高协同办公的效率,通常会将文档存储在云端服务器。存储在云端服务器的文档可以称为在线文档。可以理解的是,对在线文档通常会有多个用户进行查看与编辑。然而,在该多个用户查看与编辑该在线文档的过程中,可能会发现一些问题,并针对该问题进行相应的批注。为方便文档编写者能够对上述问题进行有效地修改,就需要对在线文档中的批注对象(即文档中添加批注的内容)以及批注内容进行很好的展示。传统技术中,通常只能在在线文档的最下面展示用户的针对整个文档的评论。因此,需要提供一种更有效地展示批注的方案,以提升用户体验并提高协同办公的效率。
技术实现思路
本说明书一个或多个实施例描述了一种在线文档中展示批注的方法、装置及浏览器,可以提升用户体验。第一方面,提供了一种在线文档中展示批注的方法,包括:接收文档打开指令;根据所述文档打开指令,获取待打开的在线文档的文档内容;判断所述文档内容中是否包含自定义的批注标签;如果包含自定义的批注标签,则获取所述自定义的批注标签的标签内容以及标识属性的属性值;所述标签内容用于定义所述文档内容中的批注对象;根据所述标识属性的属性值,确定所述批注对象对应的批注内容的批注标识;根据所述批注标识,获取所述批注内容;区别展示所述批注对象以及所述文档内容中除所述批注对象外的其它内容,并在所述批注对象的对应位置展示所述批注内容。第二方面,提供了一种在线文档中展示批注的装置,包括:接收单元,用于接收文档打开指令;获取单元,用于根据所述接收单元接收的所述文档打开指令,获取待打开的在线文档的文档内容;判断单元,用于判断所述获取单元获取的所述文档内容中是否包含自定义的批注标签;所述获取单元,还用于如果所述判断单元判断包含自定义的批注标签,则获取所述自定义的批注标签的标签内容以及标识属性的属性值;所述标签内容用于定义所述文档内容中的批注对象;确定单元,用于根据所述获取单元获取的所述标识属性的属性值,确定所述批注对象对应的批注内容的批注标识;所述获取单元,还用于根据所述确定单元确定的所述批注标识,获取所述批注内容;展示单元,用于区别展示所述批注对象以及所述文档内容中除所述批注对象外的其它内容,并在所述批注对象的对应位置展示所述批注内容。第三方面,提供了一种浏览器,包括:接收器,用于接收文档打开指令;至少一个处理器,用于根据所述文档打开指令,获取待打开的在线文档的文档内容;判断所述文档内容中是否包含自定义的批注标签;如果包含自定义的批注标签,则获取所述自定义的批注标签的标签内容以及标识属性的属性值;所述标签内容用于定义所述文档内容中的批注对象;根据所述标识属性的属性值,确定所述批注对象对应的批注内容的批注标识;根据所述批注标识,获取所述批注内容;区别展示所述批注对象以及所述文档内容中除所述批注对象外的其它内容,并在所述批注对象的对应位置展示所述批注内容。本说明书一个或多个实施例提供的在线文档中展示批注的方法、装置及浏览器,接收文档打开指令。根据文档打开指令,获取待打开的在线文档的文档内容。判断文档内容中是否包含自定义的批注标签。如果包含自定义的批注标签,则获取自定义的批注标签的标签内容以及标识属性的属性值。根据标识属性的属性值,确定批注对象对应的批注内容的批注标识。根据批注标识,获取批注内容。区别展示批注对象以及文档内容中除批注对象外的其它内容,并在批注对象的对应位置展示批注内容。也即本说明书中,不仅对在线文档中的批注对象进行了区别展示,还展示了批注对象与批注内容之间的对应关系,这可以大大提升用户体验以及协同办公的效率。附图说明为了更清楚地说明本说明书实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本说明书提供的在线文档中展示批注的方法应用场景示意图;图2为本说明书提供的在线文档中实现批注的信息交互图;图3为本说明书提供的在线文档中实现批注回复的信息交互图;图4为本说明书一个实施例提供的在线文档中展示批注的信息交互图;图5为本说明书一个实施例提供的在线文档中展示批注的装置示意图;图6为本说明书提供的浏览器示意图。具体实施方式下面结合附图,对本说明书提供的方案进行描述。图1为本说明书提供的在线文档中展示批注的方法应用场景示意图。图1中,浏览器可以接收用户的文档打开指令。根据该文档打开指令,通过对应的后台服务器从数据库中获取待打开的在线文档的文档内容。此处的在线文档可以是通过超文本标记语言(HyperTextMarkupLanguage,html)编写。在获取到文档内容之后,可以判断文档内容中是否包含自定义的批注标签(后续进行说明)。如果包含自定义的批注标签,则获取自定义的批注标签的标签内容以及标识属性的属性值。根据标识属性的属性值,确定批注对象对应的批注内容的批注标识。根据批注标识,通过后台服务器从数据库中获取批注内容。最后,区别展示批注对象以及文档内容中除批注对象外的其它内容,并在批注对象的对应位置展示批注内容。在描述本说明书一个或多个实施例提供的在线文档中展示批注的方法之前,可以先对在线文档中实现批注以及批注回复的方法进行说明。图2为本说明书提供的在线文档中实现批注的信息交互图。如图2所示,所述方法具体可以包括:步骤202,接收针对原始文档内容中的批注对象的新建批注指令。此处的原始文档内容可以是指待添加批注的在线文档的文档内容。批注对象可以是指在线文档中被用户选中的文档内容,如,选中的文字、字符或者表格等等。在一个例子中,当用户在在线文档中选中批注对象之后,浏览器可以自动展示添加批注内容的按钮。当用户点击该按钮时,浏览器就可以接收到上述新建批注指令。当然,在实际应用中,上述添加批注内容的按钮也可以不通过动态方式进行展示,如,静态展示在在线文档顶部的菜单栏中,本说明书对此不作限定。此外,上述新建批注指令也可以通过其它方式触发,如,可以是在用户按压固定组合按键触发等等。步骤204,根据新建批注指令,展示批注内容编辑窗口。在一种实现方式中,该批注内容编辑窗口可以展示在在线文档右侧空白区域。具体地,用户通过该批注内容编辑窗口可以输入相应的批注内容。此外,上述批注内容编辑窗口还可以设置有提交按钮。在用户输入相应的批注内容之后,可以点击该提交按钮进行提交。当然,在实际应用中,上述批注内容编辑窗口也可以展示在其它位置,如,在线文档左侧的空白区域等。此外,上述批注内容编辑窗口也可以不设置提交按钮,在户输入相应的批注内容之后,可以通过按压固定组合按键进行提交,本说明书对此不作限定。步骤206,获取通过批注内容编辑窗口输入的批注对象对应的批注内容。如,可以是在接收到用户对上述提交按钮的点击指令时,获取上述批注内容。步骤208,生成批注内容的批注标识。具体地,可以是由浏览器对应的后台服务器生成批注内容的批注标识。步骤210,记录批注标识与批注内容的对应关系。同样地,可以是由上述后台服务器来记录批注标识与批注内容的对应本文档来自技高网...

【技术保护点】
1.一种在线文档中展示批注的方法,其特征在于,包括:接收文档打开指令;根据所述文档打开指令,获取待打开的在线文档的文档内容;判断所述文档内容中是否包含自定义的批注标签;如果包含自定义的批注标签,则获取所述自定义的批注标签的标签内容以及标识属性的属性值;所述标签内容用于定义所述文档内容中的批注对象;根据所述标识属性的属性值,确定所述批注对象对应的批注内容的批注标识;根据所述批注标识,获取所述批注内容;区别展示所述批注对象以及所述文档内容中除所述批注对象外的其它内容,并在所述批注对象的对应位置展示所述批注内容。

【技术特征摘要】
1.一种在线文档中展示批注的方法,其特征在于,包括:接收文档打开指令;根据所述文档打开指令,获取待打开的在线文档的文档内容;判断所述文档内容中是否包含自定义的批注标签;如果包含自定义的批注标签,则获取所述自定义的批注标签的标签内容以及标识属性的属性值;所述标签内容用于定义所述文档内容中的批注对象;根据所述标识属性的属性值,确定所述批注对象对应的批注内容的批注标识;根据所述批注标识,获取所述批注内容;区别展示所述批注对象以及所述文档内容中除所述批注对象外的其它内容,并在所述批注对象的对应位置展示所述批注内容。2.根据权利要求1所述的方法,其特征在于,在所述接收文档打开指令之前,还包括:接收针对原始文档内容中的所述批注对象的新建批注指令;根据所述新建批注指令,展示批注内容编辑窗口;获取通过所述批注内容编辑窗口输入的所述批注内容;生成所述批注内容的所述批注标识;记录所述批注标识与所述批注内容的对应关系;所述根据所述批注标识,获取所述批注内容,包括:根据所述批注标识,从所述对应关系中获取所述批注内容。3.根据权利要求2所述的方法,其特征在于,在所述生成所述批注内容的所述批注标识之后,在所述接收文档打开指令之前,还包括:将所述批注对象作为所述自定义的批注标签的标签内容嵌入到所述自定义的批注标签中;根据所述批注标识,确定所述自定义的批注标签的所述标识属性的属性值;将嵌入标签内容以及确定标识属性的属性值后的所述自定义的批注标签更新到所述原始文档内容中,从而得到所述文档内容;将所述文档内容存入数据库中;所述根据所述文档打开指令,获取待打开的在线文档的文档内容,包括:根据所述文档打开指令,从所述数据库中获取所述文档内容。4.根据权利要求1所述的方法,其特征在于,还包括:接收所述批注内容的点击指令;根据所述批注内容的点击指令,将所述在线文档滚动至所述批注对象所在的位置进行展示;和/或,接收所述批注对象的点击指令;根据所述批注对象的点击指令,将所述在线文档滚动至所述批注内容所在的位置进行展示。5.根据权利要求4所述的方法,其特征在于,当接收到所述批注内容的点击指令时,所述根据所述批注内容的点击指令,将所述在线文档滚动至所述批注对象所在的位置进行展示,包括:根据所述批注内容的点击指令,获取所述批注内容的所述批注标识;根据所述批注标识,查找所述自定义的批注标签;根据所述自定义的批注标签所在的位置,确定所述批注对象所在的位置;将所述在线文档滚动至所述批注对象所在的位置进行展示;当接收到所述批注对象的点击指令时,所述根据所述批注对象的点击指令,将所述在线文档滚动至所述批注内容所在的位置进行展示,包括:根据所述批注对象的点击指令,确定所述批注对象对应的所述自定义的批注标签;获取所述自定义的批注标签的所述标识属性的属性值;根据所述标识属性的属性值,查找所述批注内容;将所述在线文档滚动至所述批注内容所在的位置进行展示。6.根据权利要求1所述的方法,其特征在于,还包括:根据所述批注标识,获取所述批注内容的回复内容;所述在所述批注对象的对应位置展示所述批注内容,包括:在所述批注对象的对应位置展示所述批注内容以及所述批注内容的回复内容。7.根据权利要求6所述的方法,其特征在于,在所述根据所述批注标识,获取所述批注内容的回复内容之前,还包括:接收针对所述批注内容的回复指令;根据所述回复指令,展示回复内容编辑窗口;获取通过所述回复内容编辑窗口输入的所述回复内容;生成所述回复内容的回复标识;记录所述批注标识、所述回复标识与所述回复内容的对应关系;所述根据所述批注标识,获取所述批注内容的回复内容,包括:根据批注标识以及所述回复标识,从所述对应关系中获取所述回复内容。8.根据权利要求6所述的方法,其特征在于,当所述回复内容为多条时,所述在所述批注对象的对应位置展示所述批注内容以及所述批注内容的回复内容,包括:在所述在线文档的右侧空白区域、与所述批注对象同一高度的位置创建批注框;在所述批注框中展示所述批注内容以及多条回复内容。9.根据权利要求8所述的方法,其特征在于,所述在所述批注框中展示所述批注内容以及多条回复内容,包括:在所述批注框中在先展示所述批注内容,在后展示所述多条回复内容;所述多条回复内容按照创建时间顺序倒序排列。10.根据权利要求1-9任一项所述的方法,其特征在于,所述区别展示所述批注对象以及所述文档内容中除所述批注对象外的其它内容,包括:获取所述自定义的批注标签的样式属性的属性值;根据所述样式属性的属性值,确定所述批注对象的展示样式;根据所述展示样式,展示所述批注对象。11.一种在线文档中展示批注的装置,其特征在于,包括:接收单元,用于接收文档打开指令;获取单元,用于根据所述接收单元接收的所述文档打开指令,获取待打开的在线文档的文档内容;判断单元,用于判断所述获取单元获取的所述文档内容中是否包含自定义的批注标签;所述获取单元,还用于如果所述判断单元判断包含...

【专利技术属性】
技术研发人员:彭剑
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1