一种进行模式切换以实现页面参照的方法及装置的制造方法

文档序号:8319010阅读:268来源:国知局
一种进行模式切换以实现页面参照的方法及装置的制造方法
【技术领域】
[0001]本申请涉及终端应用的技术领域,更具体地涉及一种进行模式切换以实现页面参照的方法及装置。
【背景技术】
[0002]在现实生活中,当读者阅读遇到一本书中需要参照前文或后文的内容时,会用手指插入当前页,然后往前或往后翻阅,直至找到参照内容。参照完毕后,再通过插入的手指立即回到原阅读位置。类似地,当用户在设备上浏览或编辑电子文档时,有时需要参照前文或后文,待往前或往后翻阅查到所需内容后,再回到原阅读位置会非常困难。对于读者来说,这是一种不方便的浏览或编辑体验。目前,大多阅读软件都已具备书签功能,用户可以先在文档中的当前浏览位置添加书签,然后通过进入书签列表,选中该浏览位置所对应的书签,从而回到原浏览位置。此外,在例如Word软件的文档修订模式下,用户可以对当前浏览位置的文档进行修改,并且保留相应的修改标记,通过寻找该修改标记来返回原浏览位置。
[0003]但是,尽管存在上述技术方案,但是均存在缺陷。通过添加书签的方法回到原浏览位置的缺陷是步骤复杂,耗费时间。其需要首先在目标位置添加书签并对书签进行命名,当需要返回目标位置时,需进入书签列表,然后选择相应书签后才能回到目标位置。而通过在文档修订模式下修改文档并保留修改标记的方法回到原浏览位置的缺陷是,其需要进入该修订模式进行查找,不仅步骤复杂,耗费时间,而且标记处越多越不易查找。
[0004]因此,在本领域中,需要一种能够在浏览文档的过程中快速回到原浏览位置的方式,从而避免在现有技术中,找回原浏览位置繁琐耗时的问题。

【发明内容】

[0005]本申请的主要目的在于提供一种进行模式切换以实现页面参照的技术,以解决当用户在浏览文档的过程中,找回原浏览位置所带来的繁琐耗时的问题。
[0006]根据本申请的第一方面,提供了一种进行模式切换以实现页面参照的方法,其特征在于,包括步骤:通过执行第一预定操作,触发参照模式并由浏览模式切换进入参照模式,并且记录与浏览模式的当前页面相关联的位置信息;以及通过执行第二预定操作,结束参照模式并基于位置信息返回浏览模式的当前页面中的与位置信息相对应的位置。
[0007]根据本申请的第二方面,提供了一种进行模式切换以实现页面参照的装置,其特征在于,包括:模式触发切换与位置信息记录模块,用于通过执行第一预定操作,触发参照模式并由浏览模式切换进入参照模式,并且记录与浏览模式的当前页面相关联的位置信息;以及模式结束与返回模块,用于通过执行第二预定操作,结束参照模式并通基于位置信息返回浏览模式的当前页面中的与位置信息相对应的位置。
[0008]与现有技术相比,根据本申请的技术方案,能够使用户参照上下文内容后快速、准确地返回原浏览位置,从而避免现有技术中找回原浏览位置所带来的繁琐耗时的问题。
【附图说明】
[0009]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0010]图1是根据本申请一个实施例的进行模式切换以实现页面参照的方法100的流程图;
[0011]图2是根据本申请的更详细实施例的进行模式切换以实现页面参照的方法200的流程图;
[0012]图3是根据本申请一个实施例的在非触屏设备上进行模式切换以实现页面参照的截屏示意图;
[0013]图4是根据本申请一个实施例的在触屏设备上进行模式切换以实现页面参照的截屏示意图;
[0014]图5是根据本申请一个实施例的页面堆积区域形成过程的截屏示意图;
[0015]图6是根据本申请一个实施例的页面堆积区域释放过程的截屏示意图;以及
[0016]图7是根据本申请一个实施例的进行模式切换以实现页面参照的装置700的框图。
【具体实施方式】
[0017]本申请的主要思想在于,通过浏览模式和参照模式之间的切换并记录与浏览模式中的原浏览位置相关联的位置信息,可基于所记录的位置信息返回浏览模式中的原浏览位置。该技术方案能够使用户参照上下文内容后快速、准确地返回原浏览位置,从而避免现有技术中找回原浏览位置所带来的繁琐耗时的问题。
[0018]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0019]为了方便下文描述,首先介绍本申请的各个实施方式中所涉及的术语的解释。
[0020]参照模式:在浏览时可启用参照模式,该模式是可以在参照上下文信息后迅速返回原浏览位置的一种交互模式。该模式不影响浏览,只帮助用户快速参照并在参照完成之后快速返回原浏览位置,并且立即生效、立即失效。
[0021]参考图1,图1是根据本申请一个实施例的进行模式切换以实现页面参照的方法100的流程图。如图1所示,方法100开始于步骤101。
[0022]在步骤101,通过执行第一预定操作,触发参照模式并由浏览模式切换进入参照模式,并且记录与浏览模式的当前页面相关联的位置信息。
[0023]具体而言,例如用户通过阅读器或浏览器浏览一篇文档时,当需要从当前的浏览模式的当前页面向前或向后翻页查阅相关内容时,可通过执行第一预定操作,从当前的浏览模式切换到参照模式,同时记录与浏览模式的当前页面相关联的位置信息。
[0024]根据本申请的一个实施例,步骤101可以进一步包括:提取在浏览模式下的所述位置信息并将所述位置信息保存在缓存中;以及将参照模式的状态修改为生效状态,并且将浏览模式的状态修改为失效状态。
[0025]具体来说,对于非触屏设备,当触发参照模式时,可以通过执行第一预定操作,例如触发按键从而触发两个事件,其中一个事件是提取在浏览模式下的当前scrolltop(JAVA脚本语言中,scrolltop是竖滚动条所在的位置)的位置并将该位置保存在缓存中,从而记录与浏览模式的当前页面相关联的位置信息;另一个事件是将参照模式的状态修改为ON(生效状态),同时将浏览模式的状态修改为OFF (失效状态),从而从当前的浏览模式切换到参照模式。类似地,对于触屏设备,当触发参照模式时,可以通过执行第一预定操作,例如适当的屏幕触摸操作以触发两个事件,其中一个事件是记录在浏览模式下的当前PageID(JAVA脚本语言中,pageID是对当前页面的赋值)的位置并将该位置保存在缓存中,从而记录与浏览模式的当前页面相关联的位置信息;另一个事件是将参照模式的状态设定为ON(生效状态),同时将浏览模式的状态修改为OFF (失效状态),从而从当前的浏览模式切换到参照模式。
[0026]上述实施例仅为示例,本申请并不限于此。根据本申请的实施例,除了通过记录scrolltop的位置之外,还可以通过其他方式来记录原浏览位置。
[0027]在步骤102,通过执行第二预定操作,结束参照模式并基于位置信息返回浏览模式的当前页面中的与位置信息相对应的位置。
[0028]具体而言,用户在参照模式进行参照后,当用户希望返回原浏览位置时,可通过执行第二预定操作结束参照模式。当结束参照模式时,会触发在步骤101中记录的位置信息,从而快速、准确地返回其与浏览模式的当前页面相关联的位置,即,原浏览位置。
[0029]根据本申请的一个实施例,步骤102可以进一步包括:提取保存在缓存中的所述位置信息并将所述参照模式下的当前位置信息修改为所述位置信息;以及将参照模式的状态修改为失效状态,并且将浏览模式的状态修改为生效状态。
[0030]具体来说,对于非触屏设备,当返回浏览模式时,可以通过执行第二预定操作,例如触发按键以触发两个事件,其中一个事件是从缓存中调出之前保存的scrolltop的位置并将当前scrolltop的位置修改为该位置,从而返回原浏览位置;另一个事件是将参照模式的状态修改为OFF (失效状态),同时将浏览模式的状态修改为ON (生效状态),从而从参照模式切换到浏览模式。也即是说结束参照模式并基于位置信息返回浏览模式的当前页面中的与位置信息相对应的位置。类似地,对于触屏设备,当返回浏览模式时,通过执行第一预定操作,例如适当的屏幕触摸操作以触发两个事件,其中一个事件是从缓存中调出之前保存的PageID的位置并将当前pageID的位置修改为该位置,从而返回原浏览位置;另一个事件是将参照模式的状态修改为OFF (生效状态),同时将浏览模式的状态修改为ON (失效状态),从而从参照模式切换到浏览模式。也即是说结束参照模式并基于位置信息返回浏览模式的当前页面中的与位置信息相对应的位置。
[0031]上
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1