页面控制方法、页面控制系统、存储介质、及电子设备与流程

文档序号:16427886发布日期:2018-12-28 19:55阅读:136来源:国知局
页面控制方法、页面控制系统、存储介质、及电子设备与流程

本发明涉及页面显示技术领域,特别是涉及页面控制方法、页面控制系统、存储介质、及电子设备。

背景技术

随着互联网信息及终端技术的快速增长,页面的显示内容越来越丰富,页面的长度也越来越长。用户在浏览页面内容时,通常需要通过滑动页面、调整滚动条等方式向下滚动以浏览各条信息。现阶段,当页面滚动到偏下方的时候,用户可通过触发页面上的返回顶部(backtotop)的跳转图标来实现快速回到页面顶部的功能,以免除不断滑动页面或拖动滚动条的繁琐操作。然而,这种方式只能让页面直接定位至顶部位置,而不能定位至用户希望返回的位置,限制了用户浏览网页的体验,无法提高用户浏览网页的效率。



技术实现要素:

鉴于以上所述现有技术的缺点,本发明的目的在于提供页面控制方法、页面控制系统、存储介质、及电子设备,用于解决现有技术中的以上问题。

为实现上述目的及其他相关目的,本发明提供一种页面控制方法,包括:检测是否满足预设的页面返回条件;在检测到满足所述页面返回条件时,显示基于历史页面浏览内容的跳转映射而生成的缩略图;当所述缩略图中的跳转映射被触发时,将所述页面返回至该跳转映射所对应的历史页面浏览内容的位置。

于本发明一实施例中,在所述检测是否满足预设的页面返回条件之前,所述方法还包括:显示页面返回的功能入口;所述预设的页面返回条件包括:所述功能入口被触发的时间达到预设阈值。

于本发明一实施例中,所述页面的内容以预设规则被划分成多个部分;各所述部分对应有各自的跳转映射。

于本发明一实施例中,将所述页面返回至该跳转映射所对应的历史页面浏览内容的位置的步骤包括:将该跳转映射所对应的历史页面浏览内容显示于屏幕顶部。

为实现上述目的及其他相关目的,本发明提供一种页面控制系统,包括:返回检测模块,用于检测是否满足预设的页面返回条件;缩略图显示模块,用于在所述检测模块检测到满足所述页面返回条件时,显示基于历史页面浏览内容的跳转映射而生成的缩略图;页面控制模块,用于在所述缩略图中的跳转映射被触发时,将所述页面返回至该跳转映射所对应的历史页面浏览内容的位置。

于本发明一实施例中,所述返回检测模块还用于:在检测是否满足预设的页面返回条件之前,显示页面返回的功能入口;所述预设的页面返回条件包括:所述功能入口被触发的时间达到预设阈值。

于本发明一实施例中,所述页面的内容以预设规则被划分成多个部分;各所述部分对应有各自的跳转映射。

于本发明一实施例中,所述页面控制模块将所述页面返回至该跳转映射所对应的历史页面浏览内容的位置的实现方式包括:将该跳转映射所对应的历史页面浏览内容显示于屏幕顶部。

为实现上述目的及其他相关目的,本发明提供一种存储介质,其中存储有计算机程序,所述计算机程序被处理器加载执行时,实现如上任一所述的页面控制方法。

为实现上述目的及其他相关目的,本发明提供一种电子设备,包括:处理器、及存储器;其中,所述存储器用于存储计算机程序;所述处理器用于加载执行所述计算机程序,以使所述电子设备执行如上任一所述的页面控制方法。

如上所述,本发明的页面控制方法、页面控制系统、存储介质、及电子设备,通过检测是否满足预设的页面返回条件,并在检测到满足所述页面返回条件时显示基于历史页面浏览内容的跳转映射而生成的缩略图,且在所述缩略图中的跳转映射被触发时将所述页面返回至该跳转映射所对应的历史页面浏览内容的位置,准确快速地将页面位置定位至用户希望的目标位置,大大提升了页面浏览的用户体验,提高了用户浏览页面的效率。

附图说明

图1显示为本发明一实施例中的页面控制方法的流程示意图。

图2显示为本发明一实施例中的页面控制系统的模块示意图。

图3显示为本发明一实施例中的实现页面控制的电子设备的结构示意图。

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。

请参阅图1,本实施例提供一种页面控制方法,适用于ios、android等多种应用平台,包括如下步骤:

s11:检测是否满足预设的页面返回条件。

在一实施例中,于步骤s11执行之前,先在页面上显示用于页面返回的功能入口。该功能入口具体是指显示于页面某个位置的图标,当用户通过触摸屏等输入设备选中该图标时,步骤s11开始执行。此时,所述预设的页面返回条件可以是该图标被触发的时间达到预设阈值、或该图标被触发的动作与预设动作相匹配等。例如,该图标被持续选中的时间达到2秒时认为预设页面返回条件已满足;又例如,该图标被双击时认为预设页面返回条件已满足等等。

s12:在检测到满足所述页面返回条件时,显示基于历史页面浏览内容的跳转映射而生成的缩略图。

详细而言,所述历史页面浏览内容是指当前浏览位置至页面顶部位置之间的所有页面内容,页面内容一般可包括:文字、图片、表格、视频、音频等所种形式的内容。在执行本实施例的页面控制方法之前,页面的内容需以预设规则被划分成多个部分,且每个部分对应有各自的跳转映射。举例来说,页面的内容按照章节进行划分,此时,每个章节均具有自己的跳转映射;又或者,页面的内容按照段落进行划分,此时,每个段落均具有自己的跳转映射等等。

在检测到页面返回条件已满足时,于屏幕底部或其他任意位置显示一缩略图,该缩略图从视觉上来看是历史页面浏览内容的缩放版,但实质上显示的不再是纯粹的历史页面浏览内容,而是历史页面浏览内容各部分的跳转映射。

在一实施例中,缩略图于屏幕中的显示大小被预先设定。当缩略图中的跳转映射较多,一版缩略图不足以完全显示所有的跳转映射时,类比于上下滑动屏幕可滚动地显示页面内容的实施方式,将缩略图的显示框设置成可通过上下滑动或左右滑动来滚动刷新显示跳转映射的形式。

s13:当所述缩略图中的跳转映射被触发时,将所述页面返回至该跳转映射所对应的历史页面浏览内容的位置。

具体的,当用户通过触摸屏等输入设备选中缩略图显示的某个跳转映射时,将该跳转映射所对应的历史页面浏览内容显示于屏幕的顶部。当然,在其他实施例中,也可将跳转映射所对应的历史页面浏览内容显示于屏幕的中部,本发明对此不做限制。

由此,本实施例的页面控制方法准确快速地将页面位置定位至用户希望的目标位置,大大提升了页面浏览的用户体验,提高了用户浏览页面的效率。

本领域普通技术人员可以理解:实现上述各页面控制方法实施例的全部或部分步骤可以通过计算机程序相关的硬件来完成。基于这样的理解,本发明还提供一种计算机程序产品,包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(如:同轴电缆、光纤、数字用户线(dsl))或无线(如:红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(如:软盘、硬盘、磁带)、光介质(如:dvd)、或者半导体介质(如:固态硬盘solidstatedisk(ssd))等。

请参阅图2,本实施例提供一种页面控制系统200,适用于ios、android等多种应用平台,包括:返回检测模块201、缩略图显示模块202、页面控制模块203。

返回检测模块201用于检测是否满足预设的页面返回条件。

在一实施例中,返回检测模块201在检测是否满足预设的页面返回条件之前,先在页面上显示用于页面返回的功能入口。该功能入口具体是指显示于页面某个位置的图标,当用户通过触摸屏等输入设备选中该图标时,返回检测模块201开始执行检测。此时,所述预设的页面返回条件可以是该图标被触发的时间达到预设阈值、或该图标被触发的动作与预设动作相匹配等。例如,该图标被持续选中的时间达到2秒时认为预设页面返回条件已满足;又例如,该图标被双击时认为预设页面返回条件已满足等等。

缩略图显示模块202用于在返回检测模块201检测到满足所述页面返回条件时,显示基于历史页面浏览内容的跳转映射而生成的缩略图。

详细而言,所述历史页面浏览内容是指当前浏览位置至页面顶部位置之间的所有页面内容,页面内容一般可包括:文字、图片、表格、视频、音频等所种形式的内容。在本实施例的页面控制系统运行之前,页面的内容需以预设规则被划分成多个部分,且每个部分对应有各自的跳转映射。举例来说,页面的内容按照章节进行划分,此时,每个章节均具有自己的跳转映射;又或者,页面的内容按照段落进行划分,此时,每个段落均具有自己的跳转映射等等。

在检测到页面返回条件已满足时,于屏幕底部或其他任意位置显示一缩略图,该缩略图从视觉上来看是历史页面浏览内容的缩放版,但实质上显示的不再是纯粹的历史页面浏览内容,而是历史页面浏览内容各部分的跳转映射。

在一实施例中,缩略图于屏幕中的显示大小被预先设定。当缩略图中的跳转映射较多,一版缩略图不足以完全显示所有的跳转映射时,类比于上下滑动屏幕可滚动地显示页面内容的实施方式,将缩略图的显示框设置成可通过上下滑动或左右滑动来滚动刷新显示跳转映射的形式。

页面控制模块203用于在所述缩略图中的跳转映射被触发时,将所述页面返回至该跳转映射所对应的历史页面浏览内容的位置。

具体的,当用户通过触摸屏等输入设备选中缩略图显示的某个跳转映射时,将该跳转映射所对应的历史页面浏览内容显示于屏幕的顶部。当然,在其他实施例中,也可将跳转映射所对应的历史页面浏览内容显示于屏幕的中部,本发明对此不做限制。

由此,本实施例的页面控制系统准确快速地将页面位置定位至用户希望的目标位置,大大提升了页面浏览的用户体验,提高了用户浏览页面的效率。

本领域技术人员应当理解,页面控制系统200的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个或多个物理实体上。且这些模块可以全部以软件通过处理元件调用的形式实现,也可以全部以硬件的形式实现,还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,缩略图显示模块202可以为单独设立的处理元件,也可以集成在某一个芯片中实现,此外,也可以以程序代码的形式存储于存储器中,由某一个处理元件调用并执行缩略图显示模块202的功能。其它模块的实现与之类似。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。

请参阅图3,本实施例提供一种电子设备300,电子设备300可以是台式机、便携式电脑、智能手机等设备。详细的,电子设备300至少包括通过总线31连接的:存储器32、及处理器33,其中,存储器32用于存储计算机程序,处理器33用于执行存储器32存储的计算机程序,以执行前述方法实施例中的步骤s11~s13。

上述提到的系统总线可以是外设部件互连标准(peripheralpomponentinterconnect,简称pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,简称eisa)总线等。该系统总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。通信接口用于实现数据库访问装置与其他设备(例如客户端、读写库和只读库)之间的通信。存储器可能包含随机存取存储器(randomaccessmemory,简称ram),也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessing,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

综上所述,本发明的页面控制方法、页面控制系统、存储介质、及电子设备,协助用户准确快速地将页面位置定位至目标位置,大大提升了页面浏览体验。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1