[发明专利]用于浏览器的页面切换方法和装置有效
申请号: | 201210487833.6 | 申请日: | 2012-11-26 |
公开(公告)号: | CN103034683A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | 曹龙;张鹏翼;任寰 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F3/0481;G06F3/0484 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 浏览器 页面 切换 方法 装置 | ||
技术领域
本发明属于网页浏览技术领域,具体地说,涉及一种用于浏览器的页面切换方法和装置。
背景技术
浏览器是人们经常使用的浏览网页的软件工具,用户可以通过在浏览器地址栏输入统一资源定位符URL,或点击网页内的超链接等方式,访问网页,获取网页内包含的信息内容。对于支持标签式浏览的浏览器软件,用户可以在使用的过程中新建标签页,并通过新建的标签页访问网址。
在浏览器开启若干标签页的情况下,通常需要在不同的浏览页面之间进行切换。但是目前的浏览器中,用户从当前标签页切换到另外一标签页时,都是立即进行切换的,切换前后的页面之间缺乏关联,前后页面间的切换缺乏缓冲,用户无法在切换过程中对页面切换进行进一步的控制。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决或者减缓上述问题的用于浏览器的页面切换方法和对应的装置。
为了解决上述技术问题,本申请提供了一种用于浏览器的页面切换方法,包括:获取相邻标签页的位图,并根据相邻标签页的位图生成合成位图;在侦听到发生页面切换事件时,在浏览器窗口内显示所述合成位图,并结合所述页面切换事件的页面切换参数进行相邻标签页之间的切换;其中,在侦听到发生页面切换事件时,在浏览器窗口内显示所述合成位图,并结合所述页面切换事件的页面切换参数进行相邻标签页之间的切换,进一步包括:对所述浏览器窗口设置分界线;侦听所述页面切换事件中的鼠标滑动事件,在浏览器窗口内显示当前标签页的位图与鼠标滑动方向相反方向相邻标签页的位图的合成位图;当鼠标滑动过程中的鼠标坐标位置由所述分界线的一侧滑动到另一侧时,使所述相邻标签页完全切换到所述浏览器窗口中进行显示。
优选地,在浏览器窗口内显示所述合成位图,进一步包括:根据鼠标滑动的距离以及浏览器窗口的宽度控制在所述浏览器窗口中显示的合成位图中,所述相邻标签页的位图各自所占的部分。
优选地,所述方法进一步包括:依照鼠标滑动的速度控制相邻标签页之间切换时的页面切换速度。
优选地,根据相邻标签页的位图生成合成位图,进一步包括:拼接相邻标签页的位图,所述合成位图的高度与相邻标签页的位图高度相同,所述合成位图的宽度为相邻标签页的位图的宽度之和;
在浏览器窗口内显示所述合成位图,进一步包括:根据鼠标滑动的距离以及浏览器窗口的宽度控制在浏览器窗口内显示的所述合成位图的区域。
优选地,根据相邻标签页的位图生成合成位图,进一步包括:分别获取相邻标签页在浏览器窗口中待显示的部分;分别截取所述待显示的部分位图;由所述截取的待显示部分位图生成合成位图。
为了解决上述技术问题,本申请提供了一种用于浏览器的页面切换装置,包括,位图合成模块,用于获取相邻标签页的位图,并根据相邻标签页的位图生成合成位图;页面切换模块,用于在侦听到发生页面切换事件时,在浏览器窗口内显示所述合成位图,并结合所述页面切换事件的页面切换参数进行相邻标签页之间的切换;所述页面切换模块进一步用于:对所述浏览器窗口设置分界线;侦听所述页面切换事件中的鼠标滑动事件,在浏览器窗口内显示当前标签页的位图与鼠标滑动方向相反方向相邻标签页的位图的合成位图;当鼠标滑动过程中的鼠标坐标位置由所述分界线的一侧滑动到另一侧时,使所述相邻标签页完全切换到所述浏览器窗口中进行显示。
优选地,所述位图合成模块进一步用于拼接相邻标签页的位图,所述合成位图的高度与相邻标签页的位图高度相同,所述合成位图的宽度为相邻标签页的位图的宽度之和;所述页面切换模块,还用于在浏览器窗口内显示所述合成位图时,根据鼠标滑动的距离以及浏览器窗口的宽度控制在所述浏览器窗口内显示的所述合成位图的区域。
优选地,所述位图合成模块还用于分别获取相邻标签页在浏览器窗口中待显示的部分、分别截取所述待显示的部分位图、由所述截取的待显示部分位图生成合成位图。
根据本发明的实现方案增强了切换前后的页面之间的关联,在前后页面间的切换之间实现了一定的缓冲,使得用户可以在切换过程中对页面切换进行进一步的控制。另外,根据本发明的实现方案在用户切换指令之前就会获取当前标签页的相邻标签页,并进行合成位图的处理,因而切换时反应速度很快,提高了切换速度。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210487833.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种压缩机械用耐压齿轮油箱
- 下一篇:一种高速公路减速标线