一种信息处理方法及电子设备技术

技术编号:10405180 阅读:118 留言:0更新日期:2014-09-10 14:16
本发明专利技术公开了一种信息处理方法,用于减轻系统负担。所述方法包括:通过所述至少一种浏览器中的一种浏览器加载所述第一浏览器页面;获得与所述第一浏览器页面的第一数据,并将所述第一数据缓存在所述缓存单元;获得输入操作,并对所述输入操作进行响应,为所述第一数据设置第一标记信息;在当前浏览页面从所述第一浏览器页面切换到所述第二浏览器页面时,基于所述第一标记信息保存所述缓存单元中的所述第一数据。本发明专利技术还公开了另一种信息处理方法,及与这两种方法分别对应的电子设备。

【技术实现步骤摘要】
一种信息处理方法及电子设备
本专利技术涉及计算机及嵌入式领域,特别涉及一种信息处理方法及电子设备。
技术介绍
随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的电子设备,享受随着科技发展带来的舒适生活。比如,手机等电子设备已经成为人们生活中一个不可或缺的部分,人们可以通过手机等电子设备以打电话、发短信等等方式加强与其他人之间的联系。本申请专利技术人在实现本申请实施例技术方案的过程中,至少发现现有技术中存在如下技术问题:当前的手机或PAD(平板电脑)中安装的网页浏览器一般都会支持多窗口显示,即用户可以同时打开多个浏览器窗口,或者可以同时打开同一浏览器的多个窗口。当用户打开多个窗口时,因为一次只能查看其中一个窗口,因此用户可能需要在不同窗口之间进行切换查看。但如果用户长时间没有查看某个页面,则因为系统资源有限,系统可能会自动清除该页面对应的缓存,当用户再次切换到该页面时,系统又需要重新加载该页面的内容,系统需要多次进行操作,过程较为复杂,也增加了系统的负担,同时用户又需要等待很长时间,影响用户体验。
技术实现思路
本专利技术实施例提供一种信息处理方法及电子设备,用于解决现有技术中系统负担较重的技术问题,实现了减轻系统负担的技术效果。一种信息处理方法,所述方法应用于具有缓存单元及显示模块的电子设备,所述电子设备中安装有至少一种浏览器,所述至少一种浏览器能够支持浏览器页面的浏览,当所述显示模块上的当前浏览页面从第一浏览器页面切换到与所述第一浏览器页面不同的第二浏览器页面时,所述电子设备能够加载所述第二浏览器页面对应的第二数据,同时能够清除所述缓存单元中所述第一浏览器页面对应的第一数据,所述方法包括以下步骤:通过所述至少一种浏览器中的一种浏览器加载所述第一浏览器页面;获得与所述第一浏览器页面的第一数据,并将所述第一数据缓存在所述缓存单元;获得输入操作,并对所述输入操作进行响应,为所述第一数据设置第一标记信息;在当前浏览页面从所述第一浏览器页面切换到所述第二浏览器页面时,基于所述第一标记信息保存所述缓存单元中的所述第一数据。较佳的,在基于所述第一标记信息保存所述缓存单元中的所述第一数据之前还包括步骤:在当前浏览页面从所述第一浏览器页面切换到所述第二浏览器页面时,判断所述第一数据是否具有所述第一标记信息;基于所述第一标记信息保存所述缓存单元中的所述第一数据的步骤包括:当所述第一数据具有所述第一标记信息时,保存所述缓存单元中的所述第一数据。较佳的,所述第一数据为第一文件物件模型DOM树。较佳的,为所述第一数据设置第一标记信息的步骤包括:为所述第一DOM树中包括的各元素设置所述第一标记信息。较佳的,在基于所述第一标记信息保存所述缓存单元中的所述第一数据之后还包括步骤:将当前浏览页面从所述第二浏览器页面切换到所述第一浏览器页面;根据所述第一数据显示所述第一浏览器页面。较佳的,在基于所述第一标记信息保存所述缓存单元中的所述第一数据之后还包括步骤:将当前浏览页面从所述第二浏览器页面切换到第三浏览器页面,所述第一浏览器页面、所述第二浏览器页面及所述第三浏览器页面两两不相同;清除所述缓存单元中的所述第二数据,及根据所述第一标记信息保存所述缓存单元中的所述第一数据。较佳的,在清除所述缓存单元中的所述第二数据之前还包括步骤:判断所述第二数据是否设置有所述第一标记信息;清除所述缓存单元中的所述第二数据的步骤包括:当所述第二数据未设置所述第一标记信息时,清除所述第二数据。较佳的,在根据所述第一标记信息保存所述缓存单元中的所述第一数据之前还包括步骤:判断所述缓存单元中的剩余空间容量是否不小于与所述第三浏览器页面所对应的第三数据的容量;根据所述第一标记信息保存所述缓存单元中的所述第一数据的步骤包括:当所述剩余空间容量不小于所述第三数据的容量时,根据所述第一标记信息保存所述缓存单元中的所述第一数据。较佳的,在判断所述缓存单元中的剩余空间容量是否不小于与所述第三浏览器页面所对应的第三数据的容量之后还包括步骤:当所述剩余空间容量小于所述第三数据的容量时,清除所述第三数据,或清除所述第三数据中所包括的各元素中的部分元素,以使所述缓存单元能够存储所述第三数据。一种电子设备,所述电子设备具有缓存单元及显示模块,所述电子设备中安装有至少一种浏览器,所述至少一种浏览器能够支持浏览器页面的浏览,当所述显示模块上的当前浏览页面从第一浏览器页面切换到与所述第一浏览器页面不同的第二浏览器页面时,所述电子设备能够加载所述第二浏览器页面对应的第二数据,同时能够清除所述缓存单元中所述第一浏览器页面对应的第一数据,所述电子设备包括:加载模块,用于通过所述至少一种浏览器中的一种浏览器加载所述第一浏览器页面;获取模块,用于获得与所述第一浏览器页面的第一数据,并将所述第一数据缓存在所述缓存单元;设置模块,用于获得输入操作,并对所述输入操作进行响应,为所述第一数据设置第一标记信息;操作模块,用于在当前浏览页面从所述第一浏览器页面切换到所述第二浏览器页面时,基于所述第一标记信息保存所述缓存单元中的所述第一数据。较佳的,所述电子设备还包括判断模块,用于在当前浏览页面从所述第一浏览器页面切换到所述第二浏览器页面时,判断所述第一数据是否具有所述第一标记信息;所述操作模块具体用于:当所述第一数据具有所述第一标记信息时,保存所述缓存单元中的所述第一数据。较佳的,所述第一数据为第一DOM树。较佳的,所述设置模块具体用于:为所述第一DOM树中包括的各元素设置所述第一标记信息。较佳的,所述电子设备还包括切换模块,用于将当前浏览页面从所述第二浏览器页面切换到所述第一浏览器页面;所述显示模块用于根据所述第一数据显示所述第一浏览器页面。较佳的,所述电子设备还包括切换模块,用于将当前浏览页面从所述第二浏览器页面切换到第三浏览器页面,所述第一浏览器页面、所述第二浏览器页面及所述第三浏览器页面两两不相同;所述操作模块具体还用于:清除所述缓存单元中的所述第二数据,及根据所述第一标记信息保存所述缓存单元中的所述第一数据。较佳的,所述电子设备还包括判断模块,用于判断所述第二数据是否设置有所述第一标记信息;所述操作模块具体还用于:当所述第二数据未设置所述第一标记信息时,清除所述第二数据。较佳的,所述电子设备还包括判断模块,用于判断所述缓存单元中的剩余空间容量是否不小于与所述第三浏览器页面所对应的第三数据的容量;所述操作模块具体还用于:当所述剩余空间容量不小于所述第三数据的容量时,根据所述第一标记信息保存所述缓存单元中的所述第一数据。较佳的,所述操作模块具体还用于:当所述剩余空间容量小于所述第三数据的容量时,清除所述第三数据,或清除所述第三数据中所包括的各元素中的部分元素,以使所述缓存单元能够存储所述第三数据。本专利技术实施例中的信息处理方法可以应用于具有缓存单元及显示模块的电子设备,所述电子设备中安装有至少一种浏览器,所述至少一种浏览器能够支持浏览器页面的浏览,当所述显示模块上的当前浏览页面从第一浏览器页面切换到与所述第一浏览器页面不同的第二浏览器页面时,所述电子设备能够加载所述第二浏览器页面对应的第二数据,同时能够清除所述缓存单元本文档来自技高网...
一种信息处理方法及电子设备

【技术保护点】
一种信息处理方法,所述方法应用于具有缓存单元及显示模块的电子设备,所述电子设备中安装有至少一种浏览器,所述至少一种浏览器能够支持浏览器页面的浏览,当所述显示模块上的当前浏览页面从第一浏览器页面切换到与所述第一浏览器页面不同的第二浏览器页面时,所述电子设备能够加载所述第二浏览器页面对应的第二数据,同时能够清除所述缓存单元中所述第一浏览器页面对应的第一数据,其特征在于,所述方法包括以下步骤:通过所述至少一种浏览器中的一种浏览器加载所述第一浏览器页面;获得与所述第一浏览器页面的第一数据,并将所述第一数据缓存在所述缓存单元;获得输入操作,并对所述输入操作进行响应,为所述第一数据设置第一标记信息;在当前浏览页面从所述第一浏览器页面切换到所述第二浏览器页面时,基于所述第一标记信息保存所述缓存单元中的所述第一数据。

【技术特征摘要】
1.一种信息处理方法,所述方法应用于具有缓存单元及显示模块的电子设备,所述电子设备中安装有至少一种浏览器,所述至少一种浏览器能够支持浏览器页面的浏览,当所述显示模块上的当前浏览页面从第一浏览器页面切换到与所述第一浏览器页面不同的第二浏览器页面时,所述电子设备能够加载所述第二浏览器页面对应的第二数据,同时能够清除所述缓存单元中所述第一浏览器页面对应的第一数据,其特征在于,所述方法包括以下步骤:通过所述至少一种浏览器中的一种浏览器加载所述第一浏览器页面;获得与所述第一浏览器页面的第一数据,并将所述第一数据缓存在所述缓存单元;获得输入操作,并对所述输入操作进行响应,为所述第一数据设置第一标记信息;在当前浏览页面从所述第一浏览器页面切换到所述第二浏览器页面时,基于所述第一标记信息保存所述缓存单元中的所述第一数据;其中,所述第一浏览器页面和所述第二浏览器页面对应于同一种浏览器,或分别对应于不同的浏览器。2.如权利要求1所述的方法,其特征在于,在基于所述第一标记信息保存所述缓存单元中的所述第一数据之前还包括步骤:在当前浏览页面从所述第一浏览器页面切换到所述第二浏览器页面时,判断所述第一数据是否具有所述第一标记信息;基于所述第一标记信息保存所述缓存单元中的所述第一数据的步骤包括:当所述第一数据具有所述第一标记信息时,保存所述缓存单元中的所述第一数据。3.如权利要求1所述的方法,其特征在于,所述第一数据为第一文件物件模型DOM树。4.如权利要求3所述的方法,其特征在于,为所述第一数据设置第一标记信息的步骤包括:为所述第一文件物件模型DOM树中包括的各元素设置所述第一标记信息。5.如权利要求1所述的方法,其特征在于,在基于所述第一标记信息保存所述缓存单元中的所述第一数据之后还包括步骤:将当前浏览页面从所述第二浏览器页面切换到所述第一浏览器页面;根据所述第一数据显示所述第一浏览器页面。6.如权利要求1所述的方法,其特征在于,在基于所述第一标记信息保存所述缓存单元中的所述第一数据之后还包括步骤:将当前浏览页面从所述第二浏览器页面切换到第三浏览器页面,所述第一浏览器页面、所述第二浏览器页面及所述第三浏览器页面两两不相同;清除所述缓存单元中的所述第二数据,及根据所述第一标记信息保存所述缓存单元中的所述第一数据。7.如权利要求6所述的方法,其特征在于,在清除所述缓存单元中的所述第二数据之前还包括步骤:判断所述第二数据是否设置有所述第一标记信息;清除所述缓存单元中的所述第二数据的步骤包括:当所述第二数据未设置所述第一标记信息时,清除所述第二数据。8.如权利要求6所述的方法,其特征在于,在根据所述第一标记信息保存所述缓存单元中的所述第一数据之前还包括步骤:判断所述缓存单元中的剩余空间容量是否不小于与所述第三浏览器页面所对应的第三数据的容量;根据所述第一标记信息保存所述缓存单元中的所述第一数据的步骤包括:当所述剩余空间容量不小于所述第三数据的容量时,根据所述第一标记信息保存所述缓存单元中的所述第一数据。9.如权利要求8所述的方法,其特征在于,在判断所述缓存单元中的剩余空间容量是否不小于与所述第三浏览器页面所对应的第三数据的容量之后还包括步骤:当所述剩余空间容量小于所述第三数据...

【专利技术属性】
技术研发人员:张博
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1