本发明专利技术公开了页面后退/前进的方法及设备,其中,所述方法包括:监测符合预置条件的事件;如果监测到符合预置条件的事件,在浏览器窗口左侧/右侧边缘区域生成后退/前进操作入口;以及,当通过后退/前进操作入口接收到操作请求时,执行页面后退/前进操作。通过本发明专利技术,可以是用户能够直接通过生成的操作入口执行页面的后退/前进操作,而不需要一定要将操作焦点移动到浏览器工具栏中指定的图标处,从而方便了用户操作,提高浏览页面的灵活性以及浏览网页获取信息的效率。
【技术实现步骤摘要】
本专利技术涉及浏览器
,具体涉及页面后退/前进的方法及设备。
技术介绍
浏览器是人们经常使用的浏览网页的软件工具,用户可以通过在浏览器地址栏输入统一资源定位符URL,或点击网页内的超链接等方式,访问互联网资源,从而获取各种各样的信息。浏览器一般都会为用户提供一定数量的控制按钮,以便用户在使用浏览器浏览网页时,对网页的展现过程等进行控制。例如,浏览器当前标签页内展现的是网页A的页面,此时,在浏览器的地址栏中将网页A的网址替换成网页B的网址并回车后,当前标签页内就会展现出替换后的网址对应的另一网页B的页面;或者,假设在网页C内包含网页D的链接且该链接被定义为页内跳转,则用户在网页C中点击网页D的链接之后,当前标签页中 会展现出网页D的页面。在上述两种情况下,浏览器的“后退”按钮就会变为可用状态,用户此时点击该“后退”按钮,就可以控制浏览器返回展现前一页面A或C ;而此时,浏览器的“前进”按钮就会变为可用状态,用户如果再点击该“前进”按钮,浏览器又会展现网页B或D。其他的常用的控制按钮还包括停止、刷新、缩放、打印、显示起始页,添加收藏等按钮。为了方便用户的使用,一些浏览器软件对浏览控制按钮进行了一些优化,例如,将使用频度较高的控制按钮显示得更加明显和突出,从而使用户更容易找到和点击这些常用的控制按钮,提高用户的浏览效率。然而,随着计算机软硬件的快速发展和计算机应用的大规模普及,上述浏览器控制按钮的优化手段已经不能很好的满足用户需求,人们需要一种更好的浏览器控制按钮,来提高浏览网页的效率。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的页面后退/前进的方法和相应的页面后退/前进的设备。依据本专利技术的一个方面,提供了页面后退/前进的方法,包括监测符合预置条件的事件;如果监测到所述符合预置条件的事件,在浏览器窗口左侧/右侧边缘区域生成后退/前进操作入口;当通过所述后退/前进操作入口接收到操作请求时,执行页面后退/前进操作。可选地,所述监测符合预置条件的事件,包括判断当前页面是否可以后退/前进;所述如果监测到所述符合预置条件的事件,在浏览器窗口左侧/右侧边缘区域生成后退/前进操作入口,包括如果当前页面可以后退/前进,则在浏览器窗口左侧/右侧边缘区域生成后退/前进操作入口;所述当通过所述后退/前进操作入口接收到操作请求时,执行页面后退/前进操作,包括当用户操作焦点进入所述后退/前进操作入口所在的区域并接收到操作请求时,执行页面后退/前进操作。可选地,所述监测符合预置条件的事件,包括判断用户操作焦点是否进入浏览器窗口左侧/右侧边缘区域;如果是,判断当前页面是否可以后退/前进;所述如果监测到所述符合预置条件的事件,在浏览器窗口左侧/右侧边缘区域生成后退/前进操作入口,包括 如果当前页面可以后退/前进,则在浏览器窗口左侧/右侧边缘区域生成后退/前进操作入口。可选地,所述用户操作焦点包括鼠标焦点,所述在浏览器窗口左侧/右侧边缘区域生成后退/前进操作入口,包括将当前处于浏览器窗口左侧/右侧边缘区域的鼠标指针图标替换为预置的代表后退/如进的图标;所述当通过所述后退/前进操作入口接收到操作请求时,执行页面后退/前进操作,包括如果在鼠标指针处于被替换的状态下接收到操作请求,则执行页面后退/前进操作。可选地,所述在浏览器窗口左侧/右侧边缘区域生成后退/前进操作入口,包括在浏览器窗口左侧/右侧边缘区域生成后退/前进浮动窗口 ;所述当通过所述后退/前进操作入口接收到操作请求时,执行页面后退/前进操作,包括当用户操作焦点进入所述浮动窗口所在区域并接收到指定操作时,执行页面后退/前进操作。可选地,还包括在所述浮动窗口中显示可后退/前进至的页面的相关信息。可选地,如果可后退/前进至的页面为多个,所述在所述浮动窗口中显示可后退/前进至的页面的相关信息,包括在所述浮动窗口中显示多个可后退/前进至的页面的相关信息。可选地,所述当用户操作焦点进入所述浮动窗口所在区域并接收到指定操作时,执行后退/前进操作,包括当用户操作焦点进入所述浮动窗口中某页面的相关信息所在区域并接收到指定操作时,执行后退/前进至该页面的操作。可选地,所述可后退/前进至的页面的相关信息,包括可后退/前进至的页面的预览图、缩略图、标题或统一资源定位符。可选地,所述在浏览器窗口左侧/右侧边缘区域生成后退/前进操作入口,包括在浏览器窗口左侧/右侧边缘区域生成独立于页面窗口的子窗口 ;在所述子窗口中绘制代表页面边缘的线条图;所述当通过所述后退/前进操作入口接收到操作请求时,执行页面后退/前进操作,包括当用户操作焦点进入所述线条图所在区域并接收到指定操作时,执行页面后退/前进操作。可选地,如果可后退/前进至的页面为多个,所述在所述子窗口中绘制代表页面边缘的线条图,包括在所述子窗口中绘制多个具有层叠效果的线条图。根据本专利技术的另一方面,提供了页面后退/前进的设备,包括事件监测器,被配置为监测符合预置条件的事件; A 口生成器,被配置为如果监测到所述符合预置条件的事件,在浏览器窗口左侧/右侧边缘区域生成后退/前进操作入口 ;执行器,被配置为当通过所述后退/前进操作入口接收到操作请求时,执行页面后退/前进操作。可选地,所述事件监测器,包括检测器,被配置为检测当前页面是否可以后退/前进;所述入口生成器,被配置为如果当前页面可以后退/前进,则在浏览器窗口左侧/右侧边缘区域生成后退/前进操作入口 ;所述执行器,被配置为当用户操作焦点进入所述后退/前进操作入口所在的区域并接收到操作请求时,执行页面后退/前进操作。可选地,所述事件监测器,包括判断器,被配置为判断用户操作焦点是否进入浏览器窗口左侧/右侧边缘区域,如果用户操作焦点进入浏览器窗口左侧/右侧边缘区域,判断当前页面是否可以后退/前进;所述入口生成器,被配置为如果当前页面可以后退/前进,则在浏览器窗口左侧/右侧边缘区域生成后退/前进操作入口。可选地,所述用户操作焦点包括鼠标焦点,所述入口生成器,包括替换器,被配置为将当前处于浏览器窗口左侧/右侧边缘区域的鼠标指针图标替换为预置的代表后退/前进的图标;所述执行器,被配置为如果在鼠标指针处于被替换的状态下接收到操作请求,则执行页面后退/前进操作。可选地,所述入口生成器,包括浮动窗口生成器,被配置为在浏览器窗口左侧/右侧边缘区域生成后退/前进浮动窗口 ;所述执行器,被配置为当用户操作焦点进入所述浮动窗口所在区域并接收到指定操作时,执行页面后退/前进操作。可选地,还包括信息显示器,被配置为在所述浮动窗口中显示可后退/前进至的页面的相关信肩、O可选地,如果可后退/前进至的页面为多个,所述信息显示器被配置为在所述浮动窗口中显示多个可后退/前进至的页面的相关信息。可选地,所述执行器被配置为当用户操作焦点进入所述浮动窗口中某页面的相关信息所在区域并接收到指定操作时,执行后退/前进至该页面的操作。可选地,所述可后退/前进至的页面的相关信息,包括可后退/前进至的页面的预览图、缩略图、标题或统一资源定位符。可选地,所述入口生成器,包括子窗口生成器,被配置为在浏览器窗口左侧/右侧边缘区域生成独立于页面窗口的子窗口 ;绘制器,被配置为在所述子窗口中绘制代表页面边缘的线条图; 本文档来自技高网...
【技术保护点】
一种页面后退/前进的方法,包括:监测符合预置条件的事件;如果监测到所述符合预置条件的事件,在浏览器窗口左侧/右侧边缘区域生成后退/前进操作入口;当通过所述后退/前进操作入口接收到操作请求时,执行页面后退/前进操作。
【技术特征摘要】
【专利技术属性】
技术研发人员:李海亮,田新超,任寰,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。