1.一种页面显示方法,其特征在于,该方法包括:
当接收到缩放页面的操作请求时,确定缩放比例K;
获取当前显示页面表格table的高度H1,以及table中每页将要显示的行数L;
根据K、H1和L确定将要显示页面的table的高度H2,以及每行的行高H3;
根据确定的H3,以及配置的行高和字体大小的映射关系,确定将要显示页面的内容的字体大小;
在将要显示的页面上,根据H2、L,以及字体大小排版纵向要显示的内容;根据确定的字体大小排版横向要显示的内容,并将排版完成的页面进行显示;
其中,所述根据K、H1和L确定将要显示页面的table的高度H2,以及每行的行高H3,包括:根据如下公式计算将要显示的页面的table的高度H2:H2=H‑(H‑H1)×K;其中,H为显示页面高度;
根据如下公式计算每行的行高:
H3=H2/L;其中,当计算出的H3不为整数时,针对计算出的H3进行四舍五入取整。
2.根据权利要求1所述的方法,其特征在于,所述根据确定的字体大小排版横向要显示的内容,包括:若确定的字体变大且判断当前显示页面不能完整显示一行的所有内容时,则只排版该行中能够被显示的内容。
3.根据权利要求1所述的方法,其特征在于,获取table中每页将要显示的行数L,包括:接收到用户当前输入的table中每页将要显示的行数L时,获取table中每页将要显示的行数L;
或,
当未接收到用户输入的table中每页将要显示的行数L时,获取当前table中每页显示的行数作为table中每页将要显示的行数L。
4.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:接收到用户输入的行高和字体大小的映射关系时,将所述映射关系存储,其中,行高与字体大小成正比;
当确定存储的映射关系中的行高中不存在H3时,确定H3对应的字体大小为:所述映射关系中大于H3且与H3差值最小的行高对应的字体大小;
当确定存储的映射关系中的行高均小于H3时,确定H3对应的字体大小为:所述映射关系中最大行高对应的字体大小。
5.根据权利要求1‑4任一项所述的方法,其特征在于,所述确定缩放比例K,包括:当接收到的缩放页面的操作请求为通过调整浏览器比例发送的请求时,获取请求中携带的缩放比例K;
当接收到的缩放页面的操作请求为调整页面高和宽进行缩放发送的请求时,获取该请求中携带调整后的页面高度,并根据获取的调整后的页面高度与调整前的页面高度的比值确定缩放比例K。
6.一种页面显示装置,该装置包括:接收单元、第一确定单元、获取单元、第二确定单元、第三确定单元、处理单元和显示单元;
所述接收单元,用于接收缩放页面的操作请求;
所述第一确定单元,用于当所述接收单元接收到缩放页面的操作请求时,确定缩放比例K;
所述获取单元,用于获取当前显示页面表格table的高度H1,以及table中每页将要显示的行数L;
所述第二确定单元,用于根据所述获取单元获取的K、H1和L确定将要显示页面的table的高度H2,以及每行的行高H3;
所述第三确定单元,用于根据所述第二确定单元确定的H3,以及配置的行高和字体大小的映射关系,确定将要显示页面的内容的字体大小;
所述处理单元,用于在将要显示的页面上,根据所述第二确定单元确定的H2、L,以及所述第三确定单元确定的字体大小排版纵向要显示的内容;根据确定的字体大小排版横向要显示的内容;
所述显示单元,用于将所述处理单元排版完成的页面进行显示;
其中,
所述第二确定单元,具体用于根据K、H1和L确定将要显示页面的table的高度H2,以及每行的行高H3时,包括:根据如下公式计算将要显示的页面的table的高度H2:H2=H‑(H‑H1)×K;其中,H为显示页面高度;根据如下公式计算每行的行高:H3=H2/L;其中,当计算出的H3不为整数时,针对计算出的H3进行四舍五入取整。
7.根据权利要求6所述的装置,其特征在于,
所述处理单元,具体用于根据确定的字体大小排版横向要显示的内容时,包括:若确定的字体变大且判断当前显示页面不能完整显示一行的所有内容时,则只排版该行中能够被显示的内容。
8.根据权利要求6所述的装置,其特征在于,
所述获取单元,具体用于获取table中每页将要显示的行数L时,包括:接收到用户当前输入的table中每页将要显示的行数L时,获取table中每页将要显示的行数L;或,当未接收到用户输入的table中每页将要显示的行数L时,获取当前table中每页显示的行数作为table中每页将要显示的行数L。
9.根据权利要求6所述的装置,其特征在于,
所述接收单元,进一步用于接收用户输入的映射关系;
所述第二确定单元,进一步用于当所述接收单元接收到用户输入的行高和字体大小的映射关系时,将所述映射关系存储,其中,行高与字体大小成正比;当确定存储的映射关系中的行高中不存在H3时,确定H3对应的字体大小为:所述映射关系中大于H3且与H3差值最小的行高对应的字体大小;当确定存储的映射关系中的行高均小于H3时,确定H3对应的字体大小为:所述映射关系中最大行高对应的字体大小。
10.根据权利要求6‑9任一项所述的装置,其特征在于,所述第一确定单元,进一步用于确定缩放比例K时,包括:当接收到的缩放页面的操作请求为通过调整浏览器比例发送的请求时,获取请求中携带的缩放比例K;当接收到的缩放页面的操作请求为调整页面高和宽进行缩放发送的请求时,获取该请求中携带调整后的页面高度,并根据获取的调整后的页面高度与调整前的页面高度的比值确定缩放比例K。
11.一种非瞬时计算机可读存储介质,所述非瞬时计算机可读存储介质存储指令,其特征在于,所述指令在由处理器执行时使得所述处理器执行如权利要求1至5中任一项所述的页面显示方法的步骤。
12.一种电子设备,其特征在于,包括如权利要求11所述的非瞬时计算机可读存储介质、以及可访问所述非瞬时计算机可读存储介质的所述处理器。