浏览器标签内的页面切换方法及装置的制造方法_4

文档序号:9766037阅读:来源:国知局

[0110]A7、如Al所述的浏览器标签内的页面切换方法,所述方法还包括:
[0111]通过调用预置清空函数clearAllHistory将预置页面信息列表中的信息删除。
[0112]AS、如A1-A7任一项所述的浏览器标签内的页面切换方法,所述页面加载脚本为网页显示函数webview。
[0113]B9、一种浏览器标签内的页面切换装置,包括:
[0114]检测单元,用于检测是否接收到浏览器标签对应的页面切换指令,所述浏览器标签对应多个页面;
[0115]获取单元,用于若接收到所述页面切换指令,则从预置页面信息列表中获取当前页面的标识信息,所述预置页面信息列表中保存有所述浏览器标签对应的每一个页面的标识信息和每一个页面的标识信息对应的页面加载脚本;
[0116]所述获取单元,还用于根据所述当前页面的标识信息,获取切换后的页面的标识信息和与所述标识信息对应的页面加载脚本;
[0117]显示单元,用于根据所述页面加载脚本,显示切换后的页面。
[0118]B10、如B9所述的浏览器标签内的页面切换装置,所述装置还包括:
[0119]配置单元,用于根据所述浏览器标签对应的多个页面的显示顺序,为每一个页面配置页面的标识信息,并为每一个页面的标识信息分别配置对应的页面加载脚本;
[0120]保存单元,用于将所述浏览器标签对应的每一个页面的标识信息和每一个页面的标识信息对应的页面加载脚本保存在所述预置页面信息列表中。
[0121]Bll如BlO所述的浏览器标签内的页面切换装置,
[0122]所述获取单元,具体用于若所述页面切换指令为向后切换goback函数,则从所述预置页面信息列表中获取与所述当前页面的标识信息对应的上一个页面的标识信息和与所述标识信息对应的页面加载脚本;或者
[0123]若所述页面切换指令为向前切换goforward函数,则从所述预置页面信息列表中获取与所述当前页面的标识信息对应的下一个页面的标识信息和与所述标识信息对应的页面加载脚本。
[0124]BI 2、如BI I所述的浏览器标签内的页面切换装置,
[0125]所述显示单元,具体用于若不存在与所述当前页面的标识信息对应的上一个页面的标识信息或者下一个页面的标识信息,则显示当前页面。
[0126]B13、如BlO所述的浏览器标签内的页面切换装置,所述装置还包括:判断单元;
[0127]所述判断单元,用于当接收到页面添加指令时,判断所述浏览器标签对应的页面数量是否小于预设阈值;
[0128]所述配置单元,还用于若小于所述预设阈值,则为所述页面添加指令对应的页面配置标识信息和与所述标识信息对应的页面加载脚本并保存。
[0129]B14、如B13所述的浏览器标签内的页面切换装置,所述装置还包括:删除单元;
[0130]所述删除单元,用于若大于或等于所述预设阈值,则将所述预置页面信息列表中第一个保存的页面的信息删除;
[0131]配置单元,用于为所述页面添加指令对应的页面配置标识信息和与所述标识信息对应的页面加载脚本并保存。
[0132]B15、如B14所述的浏览器标签内的页面切换装置,
[0133]所述删除单元,还用于通过调用预置清空函数clearAllHistory将预置页面信息列表中的信息删除。
[0134]B16、如B9-B15任一项所述的浏览器标签内的页面切换装置,所述页面加载脚本为网页显示函数webview。
【主权项】
1.一种浏览器标签内的页面切换方法,其特征在于,包括: 检测是否接收到浏览器标签对应的页面切换指令,所述浏览器标签对应多个页面; 若接收到所述页面切换指令,则从预置页面信息列表中获取当前页面的标识信息,所述预置页面信息列表中保存有所述浏览器标签对应的每一个页面的标识信息和每一个页面的标识信息对应的页面加载脚本; 根据所述当前页面的标识信息,获取切换后的页面的标识信息和与所述标识信息对应的页面加载脚本; 根据所述页面加载脚本,显示切换后的页面。2.根据权利要求1所述的浏览器标签内的页面切换方法,其特征在于,所述检测是否接收到浏览器标签对应的页面切换指令之前,所述方法还包括: 根据所述浏览器标签对应的多个页面的显示顺序,为每一个页面配置页面的标识信息,并为每一个页面的标识信息分别配置对应的页面加载脚本; 将所述浏览器标签对应的每一个页面的标识信息和每一个页面的标识信息对应的页面加载脚本保存在所述预置页面信息列表中。3.根据权利要求2所述的浏览器标签内的页面切换方法,其特征在于,所述根据所述当前页面的标识信息,获取切换后的页面的标识信息和与所述标识信息对应的页面加载脚本包括: 若所述页面切换指令为向后切换goback函数,则从所述预置页面信息列表中获取与所述当前页面的标识信息对应的上一个页面的标识信息和与所述标识信息对应的页面加载脚本; 若所述页面切换指令为向前切换goforward函数,则从所述预置页面信息列表中获取与所述当前页面的标识信息对应的下一个页面的标识信息和与所述标识信息对应的页面加载脚本。4.根据权利要求3所述的浏览器标签内的页面切换方法,其特征在于,所述根据所述页面加载脚本,显示切换后的页面包括: 若不存在与所述当前页面的标识信息对应的上一个页面的标识信息或者下一个页面的标识信息,则显示当前页面。5.根据权利要求2所述的浏览器标签内的页面切换方法,其特征在于,所述方法还包括: 当接收到页面添加指令时,判断所述浏览器标签对应的页面数量是否小于预设阈值; 若小于所述预设阈值,则为所述页面添加指令对应的页面配置标识信息和与所述标识信息对应的页面加载脚本并保存。6.一种浏览器标签内的页面切换装置,其特征在于,包括: 检测单元,用于检测是否接收到浏览器标签对应的页面切换指令,所述浏览器标签对应多个页面; 获取单元,用于若接收到所述页面切换指令,则从预置页面信息列表中获取当前页面的标识信息,所述预置页面信息列表中保存有所述浏览器标签对应的每一个页面的标识信息和每一个页面的标识信息对应的页面加载脚本; 所述获取单元,还用于根据所述当前页面的标识信息,获取切换后的页面的标识信息和与所述标识信息对应的页面加载脚本; 显示单元,用于根据所述页面加载脚本,显示切换后的页面。7.根据权利要求6所述的浏览器标签内的页面切换装置,其特征在于,所述装置还包括: 配置单元,用于根据所述浏览器标签对应的多个页面的显示顺序,为每一个页面配置页面的标识信息,并为每一个页面的标识信息分别配置对应的页面加载脚本; 保存单元,用于将所述浏览器标签对应的每一个页面的标识信息和每一个页面的标识信息对应的页面加载脚本保存在所述预置页面信息列表中。8.根据权利要求7所述的浏览器标签内的页面切换装置,其特征在于, 所述获取单元,具体用于若所述页面切换指令为向后切换goback函数,则从所述预置页面信息列表中获取与所述当前页面的标识信息对应的上一个页面的标识信息和与所述标识信息对应的页面加载脚本;或者 若所述页面切换指令为向前切换goforward函数,则从所述预置页面信息列表中获取与所述当前页面的标识信息对应的下一个页面的标识信息和与所述标识信息对应的页面加载脚本。9.根据权利要求8所述的浏览器标签内的页面切换装置,其特征在于, 所述显示单元,具体用于若不存在与所述当前页面的标识信息对应的上一个页面的标识信息或者下一个页面的标识信息,则显示当前页面。10.根据权利要求7所述的浏览器标签内的页面切换装置,其特征在于,所述装置还包括:判断单元; 所述判断单元,用于当接收到页面添加指令时,判断所述浏览器标签对应的页面数量是否小于预设阈值; 所述配置单元,还用于若小于所述预设阈值,则为所述页面添加指令对应的页面配置标识信息和与所述标识信息对应的页面加载脚本并保存。
【专利摘要】本发明公开了浏览器标签内的页面切换方法及装置,涉及信息技术领域,首先检测是否接收到浏览器标签对应的页面切换指令,所述浏览器标签对应多个页面,若接收到所述页面切换指令,则从预置页面信息列表中获取当前页面的标识信息,然后根据所述当前页面的标识信息,获取切换后的页面的标识信息和与所述标识信息对应的页面加载脚本,最后根据所述页面加载脚本,显示切换后的页面。利用上述方案,可以避免页面间切换效果添加及浏览位置设置等的扩展功能较为受限的问题,并且可以提高页面切换效率。
【IPC分类】G06F17/30
【公开号】CN105528439
【申请号】CN201510968017
【发明人】杨德立
【申请人】北京奇虎科技有限公司, 奇智软件(北京)有限公司
【公开日】2016年4月27日
【申请日】2015年12月21日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1