[发明专利]网页的加载方法及装置有效
| 申请号: | 201510353557.8 | 申请日: | 2015-06-24 |
| 公开(公告)号: | CN104991916B | 公开(公告)日: | 2019-03-01 |
| 发明(设计)人: | 谭国斌;马哲;沈建荣 | 申请(专利权)人: | 小米科技有限责任公司 |
| 主分类号: | G06F16/958 | 分类号: | G06F16/958 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 100085 北京市海淀区清*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 网页 加载 方法 装置 | ||
本公开是关于一种网页的加载方法及装置,其中,网页的加载方法包括:对第一预设事件进行监听,第一预设事件用于确定待加载的网页;当监听到第一预设事件被触发时,预加载与被触发的第一预设事件绑定链接对应的网页内容,并在本地存储预加载的网页内容。本公开实施例,通过对第一预设事件进行监听,并在监听到第一预设事件被触发时,预加载与被触发的第一预设事件绑定链接对应的网页内容,并在本地存储预加载的网页内容,由于预加载的网页内容存储在浏览器本地,这样,当用户点击打开对应的网页时,可以直接从本地获取网页内容,从而提升网页的加载速度,并且实现过程中不需要借助其他服务器,实现简单。
技术领域
本公开涉及通信技术领域,尤其涉及一种网页的加载方法及装置。
背景技术
浏览器是指可以显示网页服务器或者文件系统的超文本标记语言(Hyper TextMark-up Language,HTML)文件内容,并让用户与这些文件交互的一种软件。浏览器可以用来显示文字、图像及其他信息,这些文字或图像可以是连接其他网址的超链接,用户可迅速及轻易地浏览各种信息。目前,用户可以通过浏览器访问很多网站,并且希望加快访问速度。
发明内容
为了克服相关技术中存在的问题,本公开实施例提供一种网页的加载方法及装置。
根据本公开实施例的第一方面,提供一种网页的加载方法,包括:
对第一预设事件进行监听,所述第一预设事件用于确定待加载的网页;
当监听到所述第一预设事件被触发时,预加载与被触发的第一预设事件绑定链接对应的网页内容,并在本地存储预加载的网页内容。
在一实施例中,所述方法还包括:
在所述预加载与被触发的第一预设事件绑定链接对应的网页内容之前,加载网站服务器返回代码中嵌入的脚本文件;
通过所述脚本文件获取当前网站中的所有链接;
通过所述脚本文件根据所述所有链接中每个链接的属性字段,确定与所述第一预设事件进行绑定的链接,并将所述第一预设事件和确定的链接进行绑定。
在一实施例中,所述方法还包括:
在所述加载网站服务器返回代码中嵌入的脚本文件之前,向所述网站服务器发送代码获取请求;
接收所述网站服务器根据所述代码获取请求返回的代码,并在所述代码中嵌入所述脚本文件。
在一实施例中,所述通过所述脚本文件根据所述所有链接中每个链接的属性字段,确定与所述第一预设事件进行绑定的链接,包括:
针对所述所有链接中的每个链接,若当前链接的属性字段的取值为真,则确定当前链接为能够与所述第一预设事件进行绑定的链接。
在一实施例中,所述方法还包括:
在所述预加载与被触发的第一预设事件绑定链接对应的网页内容之后,从预加载的网页内容中提取出多媒体信息;
加载提取出的所述多媒体信息。
在一实施例中,所述方法还包括:
在所述在本地存储预加载的网页内容或加载的多媒体信息之后,对第二预设事件进行监听,所述第二预设事件用于确定待展现的网页;
当监听到所述第二预设事件被触发时,展现本地存储的网页内容。
根据本公开实施例的第二方面,提供一种网页的加载装置,包括:
第一监听模块,被配置为对第一预设事件进行监听,所述第一预设事件用于确定待加载的网页;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小米科技有限责任公司,未经小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510353557.8/2.html,转载请声明来源钻瓜专利网。





