显示网页的方法及装置的制造方法

文档序号:9597917阅读:209来源:国知局
显示网页的方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,更具体的说,涉及显示网页的方法及装置。
【背景技术】
[0002]目前,随着移动终端的普及,用户利用移动终端的浏览器来查看网页成为越来越普遍的现象。
[0003]为了在浏览器中查看不同的网页,用户可以在浏览器中打开多个窗口,以使每个窗口显示一个网页。例如,用户想要在浏览器中同时打开网页1、网页2和网页3,以对比这三个网页的内容,此时,用户可以在浏览器中分别打开三个窗口,假设用户打开了窗口 1、窗口 2和窗口 3,那么用户可以在窗口 I中打开网页1,在窗口 2中打开网页2,在窗口 3中打开网页3,以使用户能够随时在这三个窗口中切换自己想看的网页。
[0004]在浏览器的窗口显示网页时,需要占用移动终端的内存来存储网页的资源,例如,移动终端的内存需要存储网页的图片、文字、视频和格式信息等资源。如果用户在浏览器中打开了较多的窗口来显示网页,那么浏览器会占用大量的移动终端的内存,以使移动终端的内存资源不足,从而导致移动终端在运行时出现不流畅或卡顿的情况。

【发明内容】

[0005]为克服相关技术中存在的问题,本公开提供一种显示网页的方法及装置,以避免浏览器的不同窗口显示相同的网页,进而降低浏览器对内存的占用。
[0006]根据本公开实施例的第一方面,提供一种显示网页的方法,包括:
[0007]在接收到利用浏览器的目标窗口显示网页的指令时,获取网页对应的目标网址;
[0008]确定浏览器中与目标网址对应的指定窗口 ;
[0009]利用指定窗口显示目标网址对应的网页。
[0010]可选的,确定浏览器中与目标网址对应的指定窗口的步骤包括:
[0011]获取目标网址的域名;
[0012]确定浏览器中与目标网址的域名对应的指定窗口。
[0013]这样做的目的是,可以将相同域名的网页在浏览器的同一个窗口中被打开,以便于用户能够快速的在一个窗口中找到相同域名的所有网页。
[0014]可选的,确定浏览器中与目标网址对应的指定窗口的步骤包括:
[0015]判断浏览器中是否存在与目标网址对应的指定窗口 ;
[0016]在浏览器中存在与目标网址对应的指定窗口时,执行利用指定窗口显示目标网址对应的网页的步骤;
[0017]在浏览器中不存在与目标网址对应的指定窗口时,利用目标窗口显示目标网址对应的网页,并建立目标网址与目标窗口之间的对应关系。
[0018]这样做的目的是,在接收到利用浏览器的新窗口显示目标网址对应的网页的指令时,能够确定出浏览器中与目标网址对应的目标窗口,并利用目标窗口显示出目标网址对应的网页,而不会再新窗口中显示目标网址对应的网页,以节省浏览器的内存消耗。
[0019]可选的,利用指定窗口显示目标网址对应的网页的步骤包括:
[0020]确定指定窗口与目标网址建立对应关系的目标时间;
[0021]判断当前时间与目标时间的差值是否大于阈值;
[0022]在当前时间与目标时间的差值大于阈值时,在目标网址对应的网络服务器中获取目标网址对应的网页,在指定窗口中显示出在网络服务器中获取到的目标网址对应的网页;
[0023]在当前时间与目标时间的差值小于或等于阈值时,在本地存储器中获取目标网址对应的网页,在指定窗口中显示出在本地存储器中获取到的目标网址对应的网页。
[0024]这样做的目的是,在判断出目标网址对应的网页尚未失效时,在本地服务器中获取目标网址对应的网页,以节省网络流量;在判断出目标网址对应的网页已经失效时,在目标网址对应的网络服务器中重新获取目标网址对应的网页,以保证在指定窗口中显示出的目标网址对应的网页为最新的资源。
[0025]可选的,方法还包括:
[0026]在预设时间段内未接收到应用于目标窗口的控制指令时,关闭浏览器中的目标窗
□ O
[0027]这样做的目的是,在预设时间段内未接收到应用于目标窗口的控制指令时,说明用户不需要再使用目标窗口打开网页了,那么便可以关闭浏览器中的目标窗口,进而降低浏览器对内存的占用。
[0028]根据本公开实施例的第二方面,提供一种显示网页的装置,包括:
[0029]获取模块,用于在接收到利用浏览器的目标窗口显示网页的指令时,获取网页对应的目标网址;
[0030]确定模块,用于确定浏览器中与目标网址对应的指定窗口 ;
[0031]显示模块,用于利用指定窗口显示目标网址对应的网页。
[0032]可选的,确定模块包括:
[0033]获取子模块,用于获取目标网址的域名;
[0034]第一确定子模块,用于确定浏览器中与目标网址的域名对应的指定窗口。
[0035]可选的,确定模块包括:
[0036]第一判断子模块,用于判断浏览器中是否存在与目标网址对应的指定窗口 ;
[0037]执行子模块,用于在浏览器中存在与目标网址对应的指定窗口时,触发显示模块;
[0038]第一显示子模块,用于在浏览器中不存在与目标网址对应的指定窗口时,利用目标窗口显示目标网址对应的网页,并建立目标网址与目标窗口之间的对应关系。
[0039]可选的,显示模块包括:
[0040]第二确定子模块,用于确定指定窗口与目标网址建立对应关系的目标时间;
[0041]第二判断子模块,用于判断当前时间与目标时间的差值是否大于阈值;
[0042]第二显示子模块,用于在当前时间与目标时间的差值大于阈值时,在目标网址对应的网络服务器中获取目标网址对应的网页,在指定窗口中显示出在网络服务器中获取到的目标网址对应的网页;
[0043]第三显示子模块,用于在当前时间与目标时间的差值小于或等于阈值时,在本地存储器中获取目标网址对应的网页,在指定窗口中显示出在本地存储器中获取到的目标网址对应的网页。
[0044]可选的,装置还包括:
[0045]关闭模块,用于在预设时间段内未接收到应用于目标窗口的控制指令时,关闭浏览器中的目标窗口。
[0046]根据本公开实施例的第三方面,提供一种显示网页的装置,包括:
[0047]处理器;
[0048]用于存储处理器可执行指令的存储器;
[0049]其中,处理器被配置为:
[0050]在接收到利用浏览器的目标窗口显示网页的指令时,获取网页对应的目标网址;
[0051]确定浏览器中与目标网址对应的指定窗口 ;
[0052]利用指定窗口显示目标网址对应的网页。
[0053]本公开的实施例提供的技术方案可以包括以下有益效果:在接收到利用浏览器的目标窗口显示网页的指令时,需要先获取网页对应的目标网址,并确定出浏览器中与目标网址对应的指定窗口。在确定出浏览器中与目标网址对应的指定窗口以后,说明指定窗口预先打开过目标网址对应的网页,为了避免指定窗口与目标窗口均显示目标网址对应的网页的情况出现,利用预先打开过目标网址对应的网页的指定窗口显示即可,无需使用目标窗口再去显示目标网址对应的网页。因此,本公开提供的方案可以避免浏览器的不同窗口显示相同网页的情况出现,进而降低浏览器对内存的占用。
[0054]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0055]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0056]图1是根据一示例性实施例示出的一种显示网页的方法的流程图。
[0057]图2是根据一示例性实施例示出的另一种显示网页的方法的流程图。
[0058]图3是根据一示例性实施例示出的又一种显示网页的方法的流程图。
[0059]图4是根据一示例性实施例示出的又一种显示网页的方法的流程图。
[0060]图5是根据一示例性实施例示出的又一种显示网页的方法的流程图。
[0061]图6是根据一示例性实施例示出的一种显示网页的装置的示意图。
[0062]图7是根据一示例性实施例示出的另一种显示网页的装置的示意图。
[0063]图8是根据一示例性实施例示出的又一种显示网页的装置的示意图。
[0064]图9是根据一示例性实施例示出的又一种显示网页的装置的示意图。
[0065]图10是根据一示例性实施例示出的又一种显示网页的装置的示意图。
[0066]图11是根据一示例性实施例示出的又一种显示网页的装置的示意图。
[0067]图12是根据一示例性实施例示出的一种显示网页的装置的框图。
【具体实施方式】
[0068]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0069]图1是根据一示例性实施例示出的一种显示网页的方法的流程图,如图1所示,图1所示的显示网页的方法,可以用于移动终端中。本公开提供的显示网页的方法可以避免浏览器的不同窗口显示相同网页的情况出现,进而降低浏览器对内存的占用。该方法包括以下步骤。
[0070]在步骤Sll中,在接收到利用浏览器的目标窗口显示网页的指令时,获取网页对应的目标网址。
[0071]其中,本公开提供的方法可以应用于移动终端内,移动终端可以为智能手机、平板电脑或智能手表等设备。
[0072]浏览器的目标
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1