网页加载方法、装置、终端设备、处理器及存储介质制造方法及图纸

技术编号:20117971 阅读:20 留言:0更新日期:2019-01-16 12:06
本发明专利技术公开了一种网页加载方法、装置、终端设备、处理器及存储介质,可以从网站服务器获得网页的配置信息,对配置信息进行解析,根据配置信息中的网页结构信息生成与网页中各模块对应的相对地址;获得所要访问的网站服务器的网络链接,确定网络链接中是否包含有生成的相对地址,如果是,则从网络链接中获得相对地址,确定相对地址对应的模块,加载配置信息中的所确定的模块的数据信息以显示所确定的模块。本发明专利技术根据配置信息加载网页,当需要对网页维护时,可以从配置信息中确定网页结构从而较为轻松的得知需要对哪些模块进行修改。由于配置信息中包括网页中各模块的数据信息,当需要对某些模块进行修改时,可以在配置信息中修改,更加简单。

Page loading method, device, terminal device, processor and storage medium

The invention discloses a web page loading method, device, terminal device, processor and storage medium. The configuration information of the web page can be obtained from the web server, and the configuration information can be parsed. According to the web page structure information in the configuration information, the relative addresses corresponding to each module in the web page can be generated; the network links of the web server to be visited can be obtained, and the network links in the network links can be determined. Whether the generated relative address is included, if so, the relative address is obtained from the network link, the module corresponding to the relative address is determined, and the data information of the module determined in the configuration information is loaded to display the determined module. The web page is loaded according to the configuration information. When the web page needs to be maintained, the structure of the web page can be determined from the configuration information so as to easily know which modules need to be modified. Because the configuration information includes the data information of each module in the web page, when some modules need to be modified, they can be modified in the configuration information, which is simpler.

【技术实现步骤摘要】
网页加载方法、装置、终端设备、处理器及存储介质
本专利技术涉及网页开发
,尤其涉及一种网页加载方法、装置、终端设备、处理器及存储介质。
技术介绍
随着互联网的发展,用户常需要浏览各种网页。大部分网站的网页都由若干个模块构成,较为复杂,如:某网站的网页由新闻模块、图片模块、视频模块等多个模块构成,新闻模块由国内新闻、国际新闻、运动新闻、娱乐新闻等多个模块构成。现有技术下,需要对每一个模块都编写一个相应的超文本标记语言(HTML,HyperTextMark-upLanguage)文件,并通过锚点的方式将各模块的链接添加到入口文件中。由于网页中各模块的关系较为复杂,因此当需要对网页中的某些模块进行维护时,这些模块的修改可能会引起其他模块的相应变化。这就需要根据通过锚点的方式添加的链接来确定模块间的关系从而根据模块间的关系确定此次修改涉及的模块,极为不便。同时,现有技术还需要对所有涉及的模块的HTML文件进行修改,较为复杂。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种网页加载方法、装置、终端设备、处理器及存储介质,方案如下:一种网页加载方法,应用于终端设备中,所述终端设备与网站服务器通信连接,所述方法包括:从所述网站服务器获得网页的配置信息,所述配置信息包括:网页结构信息及网页中各模块的数据信息;对所述配置信息进行解析,根据所述配置信息中的网页结构信息生成与网页中各模块对应的相对地址;获得所要访问的所述网站服务器的网络链接,确定所述网络链接中是否包含有生成的所述相对地址,如果是,则从所述网络链接中获得相对地址,确定所述相对地址对应的模块,加载所述配置信息中的所确定的模块的数据信息以显示所确定的模块。可选的,所述网页结构信息包括:网页中各模块的归属关系。可选的,所述从所述网站服务器获得网页的配置信息之前,所述方法还包括:向所述网站服务器发送网站访问请求。可选的,如果所述网络链接中未包含有生成的所述相对地址,则加载所述配置信息中预设模块的数据信息以显示所述预设模块。可选的,所述方法还包括:接收所述网站服务器发送的配置信息更新指令,从所述网站服务器获得更新所需数据并对获得的网页的配置信息进行更新;对更新后的配置信息进行解析,根据更新后的配置信息中的网页结构信息对生成的与网页中各模块对应的相对地址进行更新。一种网页加载装置,应用于终端设备中,所述终端设备与网站服务器通信连接,所述装置包括:配置获得单元、配置解析单元、链接获得单元和第一模块加载单元,所述配置获得单元,用于从所述网站服务器获得网页的配置信息,所述配置信息包括:网页结构信息及网页中各模块的数据信息;所述配置解析单元,用于对所述配置信息进行解析,根据所述配置信息中的网页结构信息生成与网页中各模块对应的相对地址;所述链接获得单元,用于获得所要访问的所述网站服务器的网络链接,确定所述网络链接中是否包含有生成的所述相对地址,如果是,则触发所述模块加载单元;所述第一模块加载单元,用于从所述网络链接中获得相对地址,确定所述相对地址对应的模块,加载所述配置信息中的所确定的模块的数据信息以显示所确定的模块。可选的,所述网页结构信息包括:网页中各模块的归属关系。一种终端设备,所述终端设备与网站服务器通信连接,所述终端设备包括处理器、存储器及存储在存储器上并可在所述处理器上运行的程序,所述处理器执行程序时实现上述的任一种网页加载方法。一种处理器,所述处理器用于运行程序,所述程序运行时执行上述的任一种网页加载方法。一种存储介质,所述存储介质上存储有程序,所述程序被处理器执行时实现上述的任一种网页加载方法。借由上述技术方案,本专利技术提供的一种网页加载方法、装置、终端设备、处理器及存储介质,可以从网站服务器获得网页的配置信息,对配置信息进行解析,根据配置信息中的网页结构信息生成与网页中各模块对应的相对地址;获得所要访问的网站服务器的网络链接,确定网络链接中是否包含有生成的相对地址,如果是,则从网络链接中获得相对地址,确定相对地址对应的模块,加载配置信息中的所确定的模块的数据信息以显示所确定的模块。本专利技术根据配置信息加载网页,当需要对网页进行维护时,网站开发人员可以从配置信息中确定网页结构从而较为轻松的得知需要对哪些模块进行修改。同时,由于配置信息中包括网页中各模块的数据信息,因此当需要对某些模块进行修改时,可以在配置信息中修改,更加简单直接。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提供的一种网页加载方法的流程图;图2示出了本专利技术实施例提供的一种网站结构示意图;图3示出了本专利技术实施例提供的另一种网站结构示意图;图4示出了本专利技术实施例提供的一种网页加载装置的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。如图1所示,本专利技术实施例提供了一种网页加载方法,应用于终端设备中,所述终端设备与网站服务器通信连接,该方法可以包括:S100、从所述网站服务器获得网页的配置信息,所述配置信息包括:网页结构信息及网页中各模块的数据信息;可选的,本专利技术实施例提供的一种网页加载方法可以应用在具有网页浏览功能的应用程序中,如浏览器。其中,所述网页结构信息可以包括:网页中各模块的归属关系。具体的,网页结构信息还可以包括:网页类型信息、模块内容展现方式等。其中,网页中各模块的归属关系可以通过网页中的模块列表及模块间的套嵌关系确定。因此,本专利技术中各模块的归属关系可以通过模块间的套嵌关系体现。其中,网页中各模块的数据信息可以包括:网页中各模块的名称、标题、子标题、数据文件等,可选的,所述配置信息中还可以包括有:网页名称、网页名称前图标等网页的数据信息。各模块之间可以通过模块的名称、标题或子标题等作为标识进行区分。其中,网页中的某些模块可以套嵌在其他模块中,例如:国内新闻模块套嵌在新闻模块中;这样,国内新闻模块就归属于新闻模块,国内新闻模块为新闻模块的下层模块。在实际应用中,网站开发人员可以根据需求轻松的编写和修改网页的配置信息从而对网页中的各模块进行自由组合和调整。如图2所示,为网页A的网页结构示意图:网页A包括新闻模块、视频模块和图片模块,国际新闻模块和国内新闻模块套嵌在新闻模块里,新闻视频模块套嵌在国内新闻模块里;新闻视频模块和娱乐视频模块套嵌在视频模块里。从此图可以看出,当新闻视频模块修改时,国内新闻模块和视频模块可能也需要相应修改。由于配置信息包括网页结构信息,因此网站开发人员可以直接从配置信息中确定网页结构从而较为轻松的得知可本文档来自技高网...

【技术保护点】
1.一种网页加载方法,其特征在于,应用于终端设备中,所述终端设备与网站服务器通信连接,所述方法包括:从所述网站服务器获得网页的配置信息,所述配置信息包括:网页结构信息及网页中各模块的数据信息;对所述配置信息进行解析,根据所述配置信息中的网页结构信息生成与网页中各模块对应的相对地址;获得所要访问的所述网站服务器的网络链接,确定所述网络链接中是否包含有生成的所述相对地址,如果是,则从所述网络链接中获得相对地址,确定所述相对地址对应的模块,加载所述配置信息中的所确定的模块的数据信息以显示所确定的模块。

【技术特征摘要】
1.一种网页加载方法,其特征在于,应用于终端设备中,所述终端设备与网站服务器通信连接,所述方法包括:从所述网站服务器获得网页的配置信息,所述配置信息包括:网页结构信息及网页中各模块的数据信息;对所述配置信息进行解析,根据所述配置信息中的网页结构信息生成与网页中各模块对应的相对地址;获得所要访问的所述网站服务器的网络链接,确定所述网络链接中是否包含有生成的所述相对地址,如果是,则从所述网络链接中获得相对地址,确定所述相对地址对应的模块,加载所述配置信息中的所确定的模块的数据信息以显示所确定的模块。2.根据权利要求1所述的方法,其特征在于,所述网页结构信息包括:网页中各模块的归属关系。3.根据权利要求1所述的方法,其特征在于,所述从所述网站服务器获得网页的配置信息之前,所述方法还包括:向所述网站服务器发送网站访问请求。4.根据权利要求1所述的方法,其特征在于,如果所述网络链接中未包含有生成的所述相对地址,则加载所述配置信息中预设模块的数据信息以显示所述预设模块。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述网站服务器发送的配置信息更新指令,从所述网站服务器获得更新所需数据并对获得的网页的配置信息进行更新;对更新后的配置信息进行解析,根据更新后的配置信息中的网页结构信息对生成的与网页中各模块对应的相对地址进行更新。6.一种网页加载装置,其特征在...

【专利技术属性】
技术研发人员:赵泽彬
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1