【技术实现步骤摘要】
一种网络表格的处理方法及装置
本申请涉及计算机
,尤其涉及一种网络表格的处理方法及装置。
技术介绍
创建表格是目前常用的一种组织整理数据的方法,人们可以通过将数据做成表格的形式,达到整理数据、展示数据的目的。随着互联网信息技术的不断发展,用户在运用互联网信息技术时,会产生了大量的与用户工作或者生活相关的数据,例如用户在浏览论坛时产生的数据、用户在浏览购物网站时产生的数据、用户在使用远程办公系统时产生的数据,等等。为了可以以表格的形式,对上述在互联网中产生的数据进行整理、保存以及展示,产生了网络表格(即,在线表格)这种新形式的表格。例如,公司的远程办公系统,客户关系管理系统(CustomerRelationshipManagement,CRM),内容管理系统(ContentManagementSystem,CMS),等系统中,都会用到网络表格。网络表格,主要是浏览器利用服务器发送的表格属性信息渲染得到的,若服务器还向浏览器发送了用于展示在单元格中的数据,则浏览器在渲染网络表格后,还可以将服务器发送的所述数据展示在网络表格的单元格中。视页面的用于显示网络表格的显示区域和整个网络表格完整显示时需要占用的显示区域的大小关系的不同,浏览器渲染并显示在页面中的网络表格部分,可能是整个网络表格,也可能是网络表格的局部(比如一个包含20行20列的网络表格的第1~10列和第1~10行等)。现有技术中,当生成的网络表格尺寸较大,从而完整显示网络表格所需要的显示区域大于页面的用于显示网络表格的显示区域时,网络表格无法完整地显示在页面中。在这样的情况下,在用户对页面的表格进 ...
【技术保护点】
一种网络表格的处理方法,其特征在于,包括:获取针对页面中显示的网络表格部分的操作指令;所述操作指令指示在页面中显示所述网络表格的待显示的表格元素;根据所述操作指令,调整所述网络表格中待显示的表格元素的显示尺寸,以及当前已显示的至少部分表格元素的显示尺寸,以在当前页面进行显示。
【技术特征摘要】
1.一种网络表格的处理方法,其特征在于,包括:获取针对页面中显示的网络表格部分的操作指令;所述操作指令指示在页面中显示所述网络表格的待显示的表格元素;根据所述操作指令,调整所述网络表格中待显示的表格元素的显示尺寸,以及当前已显示的至少部分表格元素的显示尺寸,以在当前页面进行显示。2.如权利要求1所述的方法,其特征在于,所述操作指令为滑动操作指令。3.如权利要求1或2所述的方法,其特征在于,根据所述操作指令,调整所述网络表格中待显示的表格元素的显示尺寸,以及当前已显示的至少部分表格元素的显示尺寸,包括:根据所述操作指令,调整所述网络表格中待显示且未被锁定的表格元素的显示尺寸,以及当前已显示的至少部分表格元素的显示尺寸。4.如权利要求3所述的方法,其特征在于,所述当前已显示的至少部分表格元素,包括当前已显示且未被锁定的表格元素。5.如权利要求4所述的方法,其特征在于,当所述操作指令为滑动操作指令时,根据所述操作指令,调整所述网络表格中待显示且未被锁定的表格元素的显示尺寸,以及当前已显示且未被锁定的表格元素的显示尺寸,包括:随着所述滑动操作指令对应的操作点的位置变化,根据所述操作点的位置变化量和所述滑动操作对应的滑动方向,调整所述网络表格中待显示且未被锁定的表格元素的显示尺寸,以及所述当前已显示且未被锁定的表格元素的显示尺寸。6.如权利要求5所述的方法,其特征在于,根据所述操作点的位置变化量和所述滑动操作对应的滑动方向,调整所述网络表格中的所述当前已显示且未被锁定的表格元素的显示尺寸,包括:当所述滑动方向为由左至右时,若所述位置变化量不大于当前已显示在最左侧的未被锁定的表格元素的当前显示宽度,则将所述已显示在最左侧的未被锁定的表格元素的显示宽度,调整为所述已显示在最左侧的未被锁定的表格元素的当前显示宽度与所述位置变化量的差值,并,将当前已显示在最右侧的未被锁定的表格元素的显示宽度,调整为所述当前已显示在最右侧的未被锁定的表格元素的当前显示宽度与所述位置变化量的和值;当所述滑动方向为由右至左时,若所述位置变化量不大于当前已显示在最右侧的未被锁定的表格元素的当前显示宽度,则将所述已显示在最右侧的未被锁定的表格元素的显示宽度,调整为所述已显示在最右侧的未被锁定的表格元素的当前显示宽度与所述位置变化量的差值,并,将当前已显示在最左侧的未被锁定的表格元素的显示宽度,调整为所述当前已显示在最左侧的未被锁定的表格元素的当前显示宽度与所述位置变化量的和值;当所述滑动方向为由上至下时,若所述位置变化量不大于当前已显示在最上侧的未被锁定的表格元素的当前显示高度,则将所述已显示在最上侧的未被锁定的表格元素的显示高度,调整为所述已显示在最上侧的未被锁定的表格元素的当前显示高度与所述位置变化量的差值,并,将当前已显示在最下侧的未被锁定的表格元素的显示高度,调整为所述当前已显示在最下侧的未被锁定的表格元素的当前显示高度与所述位置变化量的和值;当所述滑动方向为由下至上时,若所述位置变化量不大于当前已显示在最下侧的未被锁定的表格元素的当前显示高度,则将所述已显示在最下侧的未被锁定的表格元素的显示高度,调整为所述已显示在最下侧的未被锁定的表格元素的当前显示高度与所述位置变化量的差值,并,将当前已显示在最上侧的未被锁定的表格元素的显示高度,调整为所述当前已显示在最上侧的未被锁定的表格元素的当前显示高度与所述位置变化量的和值。7.如权利要求5所述的方法,其特征在于,根据所述位置变化量和所述滑动方向,调整所述网络表格中的所述当前已显示且未被锁定的表格元素的显示尺寸,包括:当所述滑动方向为由左至右时,若所述位置变化量与当前已显示在最右侧的未被锁定的表格元素的当前显示宽度的和值,大于表格元素的默认宽度,则根据所述位置变化量,调整处于已显示在最右侧的未被锁定的表格元素右侧的、待显示且未被锁定的表格元素的显示宽度;当所述滑动方向为由右至左时,若所述位置变化量与当前已显示在最左侧的未被锁定的表格元素的当前显示宽度的和值,大于表格元素的默认宽度,则根据所述位置变化量,调整处于已显示在最左侧的未被锁定的表格元素左侧的、待显示且未被锁定的表格元素的显示宽度;当所述滑动方向为由上至下时,若所述位置变化量与当前已显示在最下侧的未被锁定的表格元素的当前显示高度的和值,大于表格元素的默认高度,则根据所述位置变化量,调整处于已显示在最下侧的未被锁定的表格元素下侧的、待显示且未被锁定的表格元素的显示高度;当所述滑动方向为由下至上时,若所述位置变化量与当前已显示在最上侧的未被锁定的表格元素的当前显示高度的和值,大于表格元素的默认高度,则根据所述位置变化量,调整处于已显示在最上侧的未被锁定的表格元素上侧的、待显示且未被锁定的表格元素的显示高度。8.如权利要求4所述的方法,其特征在于,当所述操作指令为滑动操作指令时,所述方法还包括:根据所述操作指令,调整已显示且被锁定的表格元素的显示位置。9.如权利要求8所述的方法,其特征在于,根据所述操作指令,调整已显示且被锁定的表格元素的显示位置,包括:根据所述操作指令,当所述操作指令对应的滑动方向为由左至右或从右至左时,根据未被锁定的表格元素的显示尺寸的变化量,调整除所述距离页面的表格左侧最近的被锁定的页面的表格和距离页面的表格右侧最近的被锁定的表格元素外的其他被锁定的表格元素的显示位置;根据所述操作指令,当所述操作指令对应的滑动方向为由上至下或从下至上时,根据未被锁定的表格元素的显示尺寸的变化量,调整除所述距离页面的表格上侧最近的被锁定的页面的表格和距离页面的表格下侧最近的被锁定的表格元素外的其他被锁定的表格元素的显示位置。10.如权利要求4所述的方法,其特征在于,获取针对页面的表格的操作指令前,所述方法还包括:将页面的表格进行显示后,接收针对...
【专利技术属性】
技术研发人员:张奕,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。