浏览器页面跳转方法及装置的制造方法

文档序号:9547193阅读:295来源:国知局
浏览器页面跳转方法及装置的制造方法
【技术领域】
[0001] 本发明涉及计算机技术,特别涉及一种浏览器页面跳转方法及装置。
【背景技术】
[0002] 随着互联网的发展,浏览器逐渐成为人们浏览网页必不可少的软件工具。在浏览 网页的过程中,为了实现对浏览过程的控制,浏览器一般都提供前进/后退功能,以便用户 在访问多个页面后,可以通过点击前进/后退按钮,逐页跳转到当前页面之前/后的页面。
[0003] 由于受终端屏幕尺寸的限制,网站中的一个主题通常需要分成许多个页来显示, 这点在手机等小屏幕的移动终端中更为明显。因此,用户在浏览网页时需要频繁的切换页 面。有鉴于此,有必要提供一种能够更加节省用户时间的浏览器页面跳转的解决方案。

【发明内容】

[0004] 本发明实施例提供一种浏览器页面跳转的方法及装置,其可更加节省用户时间。
[0005] -种浏览器页面跳转的方法,包括:
[0006] 在一个浏览器窗口加载并显示第一页面;
[0007] 当检测到所述浏览器窗口加载第二页面后判断所述第二页面是否与所述第一页 面属于同一类别,若否,则给所述第二页面设置一个新的类别;以及
[0008] 当接收到用户的第一跳转请求时,从所述浏览器窗口的历史浏览页面记录中获取 与所述浏览器窗口显示的当前网页不同类别的目标网页,并使所述浏览器窗口跳转至所述 目标网页。
[0009] 一种浏览器页面跳转的方法,包括:
[0010] 在浏览器窗口加载第一页面后对第一页面进行分类以给所述第一页面设定一个 类别标识;
[0011] 保存指向所述第一页面的链接以及对应的类别标识;以及
[0012] 当接收到用户的第一跳转请求时,从所述浏览器窗口的历史浏览页面记录中获取 与所述浏览器窗口显示的当前网页具有不同类别标识的目标网页,并使所述浏览器窗口跳 转至所述目标网页。
[0013] 一种浏览器页面跳转装置,包括:
[0014] 页面加载模块,用于在一个浏览器窗口加载并显示第一页面;
[0015] 判断模块,用于当检测到所述浏览器窗口加载第二页面后判断所述第二页面是否 与所述第一页面属于同一类别,若否,则给所述第二页面设置一个新的类别;
[0016] 第一跳转模块,用于当接收到用户的第一跳转请求时,从所述浏览器窗口的历史 浏览页面记录中获取与所述浏览器窗口显示的当前网页不同类别的目标网页,并使所述浏 览器窗口跳转至所述目标网页。
[0017] -种浏览器页面跳转装置,包括:
[0018] 分类模块,用于在浏览器窗口加载第一页面后对第一页面进行分类以给所述第一 页面设定一个类别标识;
[0019] 存储模块,用于保存指向所述第一页面的链接以及对应的类别标识;
[0020] 第一跳转模块,用于当接收到用户的第一跳转请求时,从所述浏览器窗口的历史 浏览页面记录中获取与所述浏览器窗口显示的当前网页具有不同类别标识的目标网页,并 使所述浏览器窗口跳转至所述目标网页。根据上述的方法及装置,当用户在浏览器窗口中 进行页面跳转时,并不是简单的根据历史访问记录跳转至上一个页面或者是下一个页面, 而是以类别为单位进行跳转。如此,当用户的历史浏览记录中包括同一网页的多个分页时, 一次跳转操作即可跨跃多个分页,从而可以节省用户在进行页面跳转时所耗费的时间,并 提升页面跳转的效率。
[0021] 为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例, 并配合所附图式,作详细说明如下。
【附图说明】
[0022] 图1为一种电子终端的结构框图。
[0023] 图2为第一实施例的浏览器页面跳转方法的流程图。
[0024] 图3为图2的方法中显示的浏览器窗口的界面示意图。
[0025] 图4为第二实施例的浏览器页面跳转方法的流程图。
[0026] 图5为第三实施例的浏览器页面跳转方法的流程图。
[0027] 图6为第四实施例的浏览器页面跳转方法的流程图。
[0028] 图7为第五实施例的浏览器页面跳转方法的流程图。
[0029] 图8为第六实施例的浏览器页面跳转装置的结构框图。
[0030] 图9为第七实施例的浏览器页面跳转装置的结构框图。
[0031] 图10为第八实施例的浏览器页面跳转装置的结构框图。
[0032] 图11为第九实施例的浏览器页面跳转装置的结构框图。
[0033] 图12为第十实施例的浏览器页面跳转装置的结构框图。
【具体实施方式】
[0034] 为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合 附图及较佳实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
[0035] 本发明实施例提供一种浏览器页面跳转方法。所述的浏览器是指运行在电子装置 内的用于浏览网页的应用程序。所述电子装置的具体实例包括但并不限于个人计算机、平 板电脑、手机、电子书阅读器、可穿戴电子设备等。
[0036] 图1为上述的电子终端的一个实施例的结构框图。如图1所示,电子终端100包 括存储器102、处理器104、存储控制器106、外设接口 108、网络模块110以及显示模块112。 可以理解,图1所示的结构仅为示意,其并不对电子终端11的结构造成限定。例如,电子终 端100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
[0037] 存储器102可用于存储软件程序以及模块,如本发明实施例中的即使通讯会话的 方法及装置对应的程序指令/模块,处理器104通过运行存储在存储器102内的软件程序 以及模块,从而执行各种功能应用以及数据处理,即实现上述的方法。
[0038] 存储器102可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个 磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器102可进一步 包括相对于处理器106远程设置的存储器,这些远程存储器可以通过网络连接至电子终端 100。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处 理器106以及其他可能的组件对存储器102的访问可在存储控制器104的控制下进行。
[0039] 外设接口 108将各种输入/输入装置耦合至处理器106。处理器106运行存储器 102内的各种软件、指令电子终端100执行各种功能以及进行数据处理。在一些实施例中, 外设接口 108、处理器106以及存储控制器104可以在单个芯片中实现。在其他一些实例 中,他们可以分别由独立的芯片实现。
[0040] 网络模块110用于接收以及发送网络信号。上述网络信号可包括无线信号或者有 线信号。在一个实例中,上述网络信号为有线网络信号。此时,网络模块Iio可包括处理 器、随机存储器、转换器、晶体振荡器等元件。在一个实施例中,上述的网络信号为无线信 号(例如射频信号)。此时网络模块Iio实质是射频模块,接收以及发送电磁波,实现电磁 波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。射频模块可包括各种现 有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密 芯片、用户身份模块(S頂)卡、存储器等等。射频模块可与各种网络如互联网、企业内部网、 无线网络进行通讯或者通过无线网络与其他设备进行通讯。上述的无线网络可包括蜂窝 式电话网、无线局域网或者城域网。上述的无线网络可以使用各种通信标准、协议及技术, 包括但并不限于全球移动通信系统(Global System for Mobile Communication, GSM)、增强 型移动通信技术(Enhanced Data GSM Environment, EDGE),宽带码分多址技术(wideband code division multiple access, W-CDMA),码分多址技术(Code division access, CDMA)、时 分多址技术(time division multiple access, TDMA),无线保真技术(Wireless, Fidelity, WiFi)(如美国电气和电子工程师协会标准ffiEE802. 11a,IEEE802. lib, IEEE802. Ilg和 / 或 IEEE802. I In)、网络电话(Voice over internet protocal, VoIP)、全球微波互联接入 (Worldwide Interoperability for Microwave Access,Wi-Max)、其他用于邮件、B卩时通讯 及短消息的协议,以及任何其他合适的通讯协议,甚至可包括那些当前仍未被开发出来的 协议。
[0041] 显示模块112用于显示由用户输入的信息、提供给用户的信息以及电子终端100 的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构 成。在一个实例中,显示模块112包括一个显示面板。显示面板例如可为一个液晶显示 面板(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode Display,0LED)显不面板、电泳显不面板(Electro-Phoretic Display, EPD)等。进一步地, 触控表面109可设置于显示面板上从而与显示面板构成一个整体。在另一些实施例中,显 示模块112还可包括其他类型的显示装置,例如
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1