网页内容异步加载方法、装置、可读存储介质和终端制造方法及图纸

技术编号:19544069 阅读:29 留言:0更新日期:2018-11-24 20:39
本发明专利技术公开了一种网页内容异步加载方法、装置、可读存储介质和终端。其中,该网页内容异步加载方法包括:加载网页内容;判断网页是否加载完毕;若判断结果为是,则获取网页中目标待嵌入内容对应的目标位置;获取与目标待嵌入内容对应的目标嵌入代码;执行目标嵌入代码,将目标待嵌入内容加载到目标位置。本发明专利技术实施例通过该技术方案,解决了如何实现网页内容异步加载的技术问题,而且通过异步加载,还易于对该目标待嵌入内容进行控制和管理。

Asynchronous loading method, device, readable storage medium and terminal of web page content

The invention discloses a web page content asynchronous loading method, device, readable storage medium and terminal. Among them, the asynchronous loading method of the content of the web page includes: loading the content of the web page; judging whether the web page has been loaded; if the judgment result is yes, obtaining the target location corresponding to the target content to be embedded in the web page; acquiring the target embedded code corresponding to the target content to be embedded; executing the target embedded code, and embedding the target into the web page. Content is loaded to the target location. The embodiment of the present invention solves the technical problem of how to realize asynchronous loading of web content through the technical scheme, and is easy to control and manage the content to be embedded by the asynchronous loading.

【技术实现步骤摘要】
网页内容异步加载方法、装置、可读存储介质和终端
本专利技术涉及一种互联网
,特别是涉及一种网页内容异步加载方法、装置、可读存储介质和终端。
技术介绍
在实际应用中,为了满足实际需求,有时需要在网页中的某个位置,嵌入待嵌入内容,比如广告,或某应用对应的链接等。现有技术中,若要在某一网页中嵌入待嵌入内容,一般是将待嵌入内容对应的嵌入代码,写入到该网页对应的业务代码的适当位置,待浏览器执行写入嵌入代码的业务代码时,便加载出嵌入待嵌入内容的网页,以实现同步显示。其中,浏览器是根据代码的先后顺序加载网页的,一般情况下,待嵌入内容一般位于网页的中上方,这就意味着嵌入代码位于业务代码中靠前的位置,那么,浏览器便会按照代码的先后顺序,先执行嵌入代码,再执行业务代码,或者,先执行一部分业务代码,再执行嵌入代码,最终再执行后续的业务代码。若在执行嵌入代码时出现异常,便会影响后续业务代码的执行,由此导致网页无法加载出来,从而影响了显示效果。因此,现有技术存在无法实现网页内容异步加载的缺陷。
技术实现思路
本专利技术解决的技术问题是提供一种网页内容异步加载方法、装置、可读存储介质和终端,以解决如何实现网页本文档来自技高网...

【技术保护点】
1.一种网页内容异步加载方法,其特征在于,所述方法包括:加载所述网页内容;判断网页是否加载完毕;若判断结果为是,则获取所述网页中目标待嵌入内容对应的目标位置;获取与所述目标待嵌入内容对应的目标嵌入代码;执行所述目标嵌入代码,将所述目标待嵌入内容加载到所述目标位置。

【技术特征摘要】
1.一种网页内容异步加载方法,其特征在于,所述方法包括:加载所述网页内容;判断网页是否加载完毕;若判断结果为是,则获取所述网页中目标待嵌入内容对应的目标位置;获取与所述目标待嵌入内容对应的目标嵌入代码;执行所述目标嵌入代码,将所述目标待嵌入内容加载到所述目标位置。2.根据权利要求1所述的方法,其特征在于,所述判断网页是否加载完毕的步骤,具体包括:实时监测所述网页的加载进度;根据实时监测结果,判断所述网页是否加载完毕。3.根据权利要求1所述的方法,其特征在于,所述获取所述网页中目标待嵌入内容对应的目标位置的步骤,具体包括:在所述网页对应的业务代码中,获取目标占位符;根据所述目标占位符,获取所述目标占位符在所述网页中对应的位置,并将所述目标占位符在所述网页中对应的位置,作为所述网页中所述目标待嵌入内容对应的所述目标位置。4.根据权利要求3所述的方法,其特征在于,所述获取与所述目标待嵌入内容对应的目标嵌入代码的步骤,具体包括:根据预设的嵌入代码与所述目标占位符的对应关系,并根据所述目标占位符,获取与所述目标占位符对应的目标嵌入代码,将所述与所述目标占位符对应的目标嵌入代码,作为所述目标待嵌入内容对应的目标嵌入代码。5.根据权利要求1所述的方法,其特征在于,所述执行所述目标嵌入代码,将所述目标待嵌入内容加载到所述目标位置的步骤,具体包括:对所述目标嵌入代码进行转换,得到文档对象模型DOM文档;其中,所述目标嵌入代码包括文档流写操作接口;通过所述文档流写操作接口将所述目标嵌入代码插入所述目标位置;基于所述DOM文档,使用所述目标待嵌入内容替换所述目标嵌入代码;其中,所述DOM文档包括页面元素,所述页面元素包括替换属性。6.根据权利要求1所述的方法,其特征在于,所述目标待嵌入内容为广告。7.一种网页内容异步加载装置,其特征在于,所述装置包括:第一加载模块,用于加载所述网页内容;判断模块,用于判断网页是否加载完毕;第一获取模块,用于在判断结果为是的情况下,获取所述网页中目标待嵌入内容对应的...

【专利技术属性】
技术研发人员:银国徽
申请(专利权)人:北京微播视界科技有限公司
类型:发明
国别省市:北京,11

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

1