网页表格显示方法及装置制造方法及图纸

技术编号:16557258 阅读:35 留言:0更新日期:2017-11-14 16:49
本发明专利技术公开了一种网页表格显示方法及装置,属于网络技术领域。所述方法包括:接收网页表格的第一列信息;获取所述网页表格的第二列信息;根据所述第一列信息和所述第二列信息中同一列的服务端版本号,确定所述第二列信息中所述列的可视化属性值;根据所述第二列信息中所有列的可视化属性值,显示所述网页表格中的列。本发明专利技术即使服务器对网页表格中列的可视化属性值进行了修改,终端也可以根据当前接收到的第一列信息和本地已存储的第二列信息,对列的可视化属性值重新进行设置,如将第二列信息中该列的可视化属性值设置为第一列信息中该列的可视化属性值,使得终端和服务器之间实现网页表格中列的可视化属性值的同步。

Method and device for displaying web page form

The invention discloses a page form display method and a device, belonging to the network technology field. The method includes: receiving the first column information page table; obtaining the \table of second columns of information; according to the first column and the second column information with the server version number in a list of information, determine the second columns of visual attributes of the information in the value of the column; according to the second column all columns in the attribute information visualization, display the page columns in a table. The invention of \even if the server attributes table column value is changed, the terminal can also according to the current received the first column information and local stored second columns of information, the visual attribute column value re set, such as the second column of the column information in visual attribute value is set to the visual attribute the value of the column information in the first column, the synchronization between the terminal and the server column visual attribute value in Web form.

【技术实现步骤摘要】
网页表格显示方法及装置
本专利技术涉及网络
,尤其涉及一种网页表格显示方法及装置。
技术介绍
随着网络技术的发展,网页表格的应用已经非常普遍。传统的网页表格对不同的用户采用同一表格形式进行数据的展示,但由于不同的用户对表格数据的关注点不同,有的用户可能只关注表格中某一列或多列的数据,其他列数据的显示会对用户的浏览造成一定干扰,因此,亟需一种网页表格显示方法,使得用户可以根据自身需要来自定义网页表格的显示列。目前,用户可以对该网页表格中的列进行勾选或取消勾选操作,终端可以保存用户勾选或取消勾选的列,并将用户勾选的列作为网页表格的显示列,如将用户勾选的列的可视化属性值设置为true,而将用户取消勾选的列的可视化属性值设置为false,进而终端可以在网页表格中显示可视化属性值为true的列,即在该网页表格中显示用户勾选的列,而不显示用户取消勾选的列,从而达到用户自定义网页表格显示列的效果。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:现有技术在自定义网页表格显示列的过程中,通过用户勾选或者取消勾选网页表格中的列来设置列的可视化属性值,即使服务器修改了网页表格中列的可视化属性值,但如果用户未对该列进行勾选操作或取消勾选操作,则终端仍然会保持该列的可视化属性值不变,使得终端和服务器之间不能实现网页表格中列的可视化属性值的同步。
技术实现思路
本专利技术实施例提供了一种网页表格显示方法及装置,可以解决现有技术不能实现网页表格中列的可视化属性值同步的问题。所述技术方案如下:第一方面,提供一种网页表格显示方法,包括:接收网页表格的第一列信息,所述第一列信息包括服务器存储的所述网页表格中所有列的可视化属性值和服务端版本号,所述服务端版本号用于指示所述服务器对列的可视化属性值进行的修改;获取所述网页表格的第二列信息,所述第二列信息包括所述终端本地存储的所述网页表格中所有列的可视化属性值和服务端版本号;根据所述第一列信息和所述第二列信息中同一列的服务端版本号,确定所述第二列信息中所述列的可视化属性值;根据所述第二列信息中所有列的可视化属性值,显示所述网页表格中的列。在第一方面的第一种实现方式中,所述获取所述网页表格的第二列信息包括:从本地存储LocalStorage中获取所述网页表格的所述第二列信息。在第一方面的第二种实现方式中,所述第二列信息还包括所述终端本地存储的所述网页表格中所有列的本地版本号,所述本地版本号用于指示所述终端对列的可视化属性值进行的修改;所述根据所述第一列信息和所述第二列信息中同一列的服务端版本号,确定所述第二列信息中所述列的可视化属性值,包括:当所述第一列信息和所述第二列信息中所述列的服务端版本号相同时,根据所述第一列信息和所述第二列信息中所述列的可视化属性值以及所述第二列信息中所述列的本地版本号,确定所述第二列信息中所述列的可视化属性值;当所述第一列信息和所述第二列信息中所述列的所述服务端版本号不同时,将所述第二列信息中所述列的可视化属性值设置为所述第一列信息中所述列的可视化属性值。在第一方面的第三种实现方式中,所述根据所述第一列信息和所述第二列信息中所述列的可视化属性值以及所述第二列信息中所述列的本地版本号,确定所述第二列信息中所述列的可视化属性值,包括:当所述第一列信息和所述第二列信息中所述列的可视化属性值不同且所述第二列信息中所述列的本地版本号等于指定数值时,将所述第二列信息中所述列的可视化属性值设置为所述第一列信息中所述列的可视化属性值;当所述第一列信息和所述第二列信息中所述列的可视化属性值相同时,或,所述第一列信息和所述第二列信息中所述列的可视化属性值不同且所述第二列信息中所述列的本地版本号大于指定数值时,保持所述第二列信息中所述列的可视化属性值不变。在第一方面的第四种实现方式中,所述根据所述第二列信息中所有列的可视化属性值,显示所述网页表格中的列之后,所述方法还包括:当接收到对所述网页表格中任一列的可视化属性值的修改指令时,对所述第二列信息中所述任一列的可视化属性值进行修改。在第一方面的第五种实现方式中,所述当接收到对所述网页表格中任一列的修改指令时,对所述第二列信息中所述任一列的可视化属性值进行修改包括:当接收到对所述任一列的显示指令时,将所述第二列信息中所述任一列的可视化属性值设置为第一属性值,所述第一属性值表示列可见;当接收到对所述任一列的取消显示指令时,将所述第二列信息中所述任一列的可视化属性值设置为第二属性值,所述第二属性值表示列不可见。在第一方面的第六种实现方式中,所述获取所述网页表格的第二列信息之后,所述方法还包括:当所述第一列信息中的列数量大于所述第二列信息中的列数量时,确定所述第一列信息中的第一目标列,所述第一目标列的列信息不包括在所述第二列信息中;将所述第一目标列的列信息添加到所述第二列信息中。在第一方面的第七种实现方式中,所述获取所述网页表格的第二列信息之后,所述方法还包括:当所述第一列信息中的列数量小于所述第二列信息中的列数量时,确定所述第一列信息中的第二目标列,所述第二目标列的列信息不包括在所述第一列信息中;从所述第二列信息中删除所述第二目标列的列信息。第二方面,提供一种网页表格显示装置,包括:接收模块,用于接收网页表格的第一列信息,所述第一列信息包括服务器存储的所述网页表格中所有列的可视化属性值和服务端版本号,所述服务端版本号用于指示所述服务器对列的可视化属性值进行的修改;获取模块,用于获取所述网页表格的第二列信息,所述第二列信息包括所述终端本地存储的所述网页表格中所有列的可视化属性值和服务端版本号;确定模块,用于根据所述第一列信息和所述第二列信息中同一列的服务端版本号,确定所述第二列信息中所述列的可视化属性值;显示模块,用于根据所述第二列信息中所有列的可视化属性值,显示所述网页表格中的列。在第二方面的第一种实现方式中,所述获取模块,用于从本地存储LocalStorage中获取所述网页表格的所述第二列信息。在第二方面的第二种实现方式中,所述第二列信息还包括所述终端本地存储的所述网页表格中所有列的本地版本号,所述本地版本号用于指示所述终端对列的可视化属性值进行的修改;所述确定模块,用于当所述第一列信息和所述第二列信息中所述列的服务端版本号相同时,根据所述第一列信息和所述第二列信息中所述列的可视化属性值以及所述第二列信息中所述列的本地版本号,确定所述第二列信息中所述列的可视化属性值;当所述第一列信息和所述第二列信息中所述列的所述服务端版本号不同时,将所述第二列信息中所述列的可视化属性值设置为所述第一列信息中所述列的可视化属性值。在第二方面的第三种实现方式中,所述确定模块,用于当所述第一列信息和所述第二列信息中所述列的可视化属性值不同且所述第二列信息中所述列的本地版本号等于指定数值时,将所述第二列信息中所述列的可视化属性值设置为所述第一列信息中所述列的可视化属性值;当所述第一列信息和所述第二列信息中所述列的可视化属性值相同时,或,所述第一列信息和所述第二列信息中所述列的可视化属性值不同且所述第二列信息中所述列的本地版本号大于指定数值时,保持所述第二列信息中所述列的可视化属性值不变。在第二方面的第四种实现方式中,所述装置还包括:修改模块,用于当接本文档来自技高网...
网页表格显示方法及装置

【技术保护点】
一种网页表格显示方法,其特征在于,应用于终端,所述方法包括:接收网页表格的第一列信息,所述第一列信息包括服务器存储的所述网页表格中所有列的可视化属性值和服务端版本号,所述服务端版本号用于指示所述服务器对列的可视化属性值进行的修改;获取所述网页表格的第二列信息,所述第二列信息包括所述终端本地存储的所述网页表格中所有列的可视化属性值和服务端版本号;根据所述第一列信息和所述第二列信息中同一列的服务端版本号,确定所述第二列信息中所述列的可视化属性值;根据所述第二列信息中所有列的可视化属性值,显示所述网页表格中的列。

【技术特征摘要】
1.一种网页表格显示方法,其特征在于,应用于终端,所述方法包括:接收网页表格的第一列信息,所述第一列信息包括服务器存储的所述网页表格中所有列的可视化属性值和服务端版本号,所述服务端版本号用于指示所述服务器对列的可视化属性值进行的修改;获取所述网页表格的第二列信息,所述第二列信息包括所述终端本地存储的所述网页表格中所有列的可视化属性值和服务端版本号;根据所述第一列信息和所述第二列信息中同一列的服务端版本号,确定所述第二列信息中所述列的可视化属性值;根据所述第二列信息中所有列的可视化属性值,显示所述网页表格中的列。2.根据权利要求1所述的方法,其特征在于,所述获取所述网页表格的第二列信息包括:从本地存储LocalStorage中获取所述网页表格的所述第二列信息。3.根据权利要求1所述的方法,其特征在于,所述第二列信息还包括所述终端本地存储的所述网页表格中所有列的本地版本号,所述本地版本号用于指示所述终端对列的可视化属性值进行的修改;所述根据所述第一列信息和所述第二列信息中同一列的服务端版本号,确定所述第二列信息中所述列的可视化属性值,包括:当所述第一列信息和所述第二列信息中所述列的服务端版本号相同时,根据所述第一列信息和所述第二列信息中所述列的可视化属性值以及所述第二列信息中所述列的本地版本号,确定所述第二列信息中所述列的可视化属性值;当所述第一列信息和所述第二列信息中所述列的所述服务端版本号不同时,将所述第二列信息中所述列的可视化属性值设置为所述第一列信息中所述列的可视化属性值。4.根据权利要求3所述的方法,其特征在于,所述根据所述第一列信息和所述第二列信息中所述列的可视化属性值以及所述第二列信息中所述列的本地版本号,确定所述第二列信息中所述列的可视化属性值,包括:当所述第一列信息和所述第二列信息中所述列的可视化属性值不同且所述第二列信息中所述列的本地版本号等于指定数值时,将所述第二列信息中所述列的可视化属性值设置为所述第一列信息中所述列的可视化属性值;当所述第一列信息和所述第二列信息中所述列的可视化属性值相同时,或,所述第一列信息和所述第二列信息中所述列的可视化属性值不同且所述第二列信息中所述列的本地版本号大于指定数值时,保持所述第二列信息中所述列的可视化属性值不变。5.根据权利要求1所述的方法,其特征在于,所述根据所述第二列信息中所有列的可视化属性值,显示所述网页表格中的列之后,所述方法还包括:当接收到对所述网页表格中任一列的可视化属性值的修改指令时,对所述第二列信息中所述任一列的可视化属性值进行修改。6.根据权利要求5所述的方法,其特征在于,所述当接收到对所述网页表格中任一列的修改指令时,对所述第二列信息中所述任一列的可视化属性值进行修改包括:当接收到对所述任一列的显示指令时,将所述第二列信息中所述任一列的可视化属性值设置为第一属性值,所述第一属性值表示列可见;当接收到对所述任一列的取消显示指令时,将所述第二列信息中所述任一列的可视化属性值设置为第二属性值,所述第二属性值表示列不可见。7.根据权利要求1所述的方法,其特征在于,所述获取所述网页表格的第二列信息之后,所述方法还包括:当所述第一列信息中的列数量大于所述第二列信息中的列数量时,确定所述第一列信息中的第一目标列,所述第一目标列的列信息不包括在所述第二列信息中;将所述第一目标列的列信息添加到所述第二列信息中。8.根据权利要求1所述的方法,其特征在于,所述获取所述网页表格的第二列信息之后,所述方法还包括:当所述第一列信息中的列数量小于所述第二列信息中的列数量时,确定所述第一列信息中的第二目标列,所述第二目标列的列信息不包括在所述第一列信息中;从所述第二列信息中删除所述第二目标列...

【专利技术属性】
技术研发人员:常明李焕雄
申请(专利权)人:广州酷狗计算机科技有限公司
类型:发明
国别省市:广东,44

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

1