一种网页显示方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38342395 阅读:10 留言:0更新日期:2023-08-02 09:22
本申请实施例提供了一种网页显示方法、装置、电子设备及存储介质,涉及互联网技术领域。上述方法包括:获取当前加载网页的网页内容中的目标链接;再根据目标链接,确定目标链接对应的网络资源的网络资源标识;基于网络资源标识,获取网络资源对应的待展示资源的资源数据;再根据资源数据,生成用于显示待展示资源的目标代码;基于目标代码更新所述网页的第一源代码,得到第二源代码;基于第二源代码,显示网页。本申请实施例提供的方案中基于待展示资源数据生成的目标代码更新网页的源代码,再基于更新后的源代码,显示网页,使得网页内容中显示待展示资源,这样用户可以直观地看到网页中网络资源的相关内容。中网络资源的相关内容。中网络资源的相关内容。

【技术实现步骤摘要】
一种网页显示方法、装置、电子设备及存储介质


[0001]本申请涉及互联网
,特别是涉及一种网页显示方法、装置、电子设备及存储介质。

技术介绍

[0002]随着数字时代的到来,网络资源也变得越来越丰富化。由于大多数网络资源的信息量大,为便于网络资源分享,用户通常通过电子设备以链接的方式分享网络资源。
[0003]发送方将要分享的网络资源以链接的形式发送给接收方,接收方接收该链接,并显示在显示界面上。当用户在接收方的显示界面中点击该链接后,接收方在显示界面上显示该该链接对应的网络资源。由于在用户没有点击网络资源对应的链接之前,网络资源是以链接的形式展示在接收方的显示界面上,用户无法直观确定每个链接对应的网络资源的内容。在链接比较多的情况下,用户若想通过接收方查看某一链接对应的网络资源的内容,需要一一点开接收方的显示界面中所有的链接,以遍历的形式找到想要查看的网络资源的内容。因此,这种传统的网页显示网页显示方式无法直观将网络资源的内容展示给用户,导致用户无法快速、直观查看到网络资源的内容。

技术实现思路

[0004]本申请实施例的目的在于提供一种网页显示方法、装置、电子设备及存储介质,以直观地向用户展示网络资源的相关内容。具体技术方案如下:
[0005]本申请实施例的第一方面,提供了一种网页显示方法,应用于浏览器客户端,所述方法包括:
[0006]获取当前加载网页的网页内容中的目标链接;
[0007]根据所述目标链接,确定所述目标链接对应的网络资源的网络资源标识;/>[0008]基于所述网络资源标识,获取所述网络资源对应的待展示资源的资源数据;
[0009]根据所述资源数据,生成用于显示所述待展示资源的目标代码;
[0010]基于所述目标代码更新所述网页的第一源代码,得到第二源代码;
[0011]基于所述第二源代码,显示网页。
[0012]可选的,在所述获取当前加载网页的网页内容中的目标链接之前,所述方法还包括:
[0013]获取所述当前加载网页的网址;
[0014]可选的,若所述网址为所述预设网址,则执行所述获取当前加载网页的网页内容中的目标链接的步骤。
[0015]可选的,所述基于所述网络资源标识,获取所述网络资源对应的待展示资源的资源数据,包括:
[0016]判断所述网络资源标识是否在预置的许可访问资源列表中,若所述网络资源标识在所述预置的许可访问资源列表中,则基于所述网络资源标识,获取所述网络资源对应的
待展示资源的资源数据。
[0017]可选的,所述根据所述资源数据,生成用于显示所述待展示资源的目标代码,包括:
[0018]根据所述资源数据和所述目标链接,生成用于显示所述待展示资源、且通过所述待展示资源链接至所述网络资源的目标代码。
[0019]可选的,所述基于所述目标代码更新所述网页的第一源代码,得到第二源代码,包括:
[0020]将所述第一源代码中目标链接对应的原始代码替换为所述目标代码,得到所述第二源代码,所述原始代码是用于显示所述目标链接的代码。
[0021]可选的,所述基于所述目标代码更新所述网页的第一源代码,得到第二源代码,包括:
[0022]在所述第一源代码中添加所述目标代码,得到所述第二源代码。
[0023]可选的,所述网络资源为视频文件,所述待展示资源为所述视频文件中的视频标题、视频封面、预览视频中的至少一种;资源数据为所述视频标题的文本数据、所述视频封面的图片地址数据、所述预览视频的视频地址数据中的至少一种。
[0024]本申请实施例的第二方面,提供了一种网页显示装置,应用于浏览器客户端,所述装置包括:
[0025]第一获取模块,用于获取当前加载网页的网页内容中的目标链接;
[0026]确定模块,用于根据所述目标链接,确定所述目标链接对应的网络资源的网络资源标识;
[0027]第二获取模块,用于基于所述网络资源标识,获取所述网络资源对应的待展示资源的资源数据;
[0028]生成模块,用于根据所述资源数据,生成用于显示所述待展示资源的目标代码;
[0029]更新模块,用于基于所述目标代码更新所述网页的第一源代码,得到第二源代码;
[0030]显示模块,用于基于所述第二源代码,显示网页。
[0031]可选的,所述装置还包括:
[0032]第三获取模块,用于在所述获取当前加载网页的网页内容中的目标链接之前,获取所述当前加载网页的网址;
[0033]判断模块,用于判断所述网址是否为预设网址,若所述网址为所述预设网址,则执行所述获取当前加载网页的网页内容中的目标链接的步骤。
[0034]可选的,所述第二获取模块,具体用于判断所述网络资源标识是否在预置的许可访问资源列表中,若所述网络资源标识在所述预置的许可访问资源列表中,则基于所述网络资源标识,获取所述网络资源对应的待展示资源的资源数据。
[0035]可选的,所述生成模块,具体用于根据所述资源数据和所述目标链接,生成用于显示所述待展示资源、且通过所述待展示资源链接至所述网络资源的目标代码。
[0036]可选的,所述更新模块,具体用于将所述第一源代码中目标链接对应的原始代码替换为所述目标代码,得到所述第二源代码,所述原始代码是用于显示所述目标链接的代码。
[0037]可选的,所述更新模块,具体用于在所述第一源代码中添加所述目标代码,得到所
述第二源代码。
[0038]可选的,所述网络资源为视频文件,所述待展示资源为所述视频文件中的视频标题、视频封面、预览视频中的至少一种;资源数据为所述视频标题的文本数据、所述视频封面的图片地址数据、所述预览视频的视频地址数据中的至少一种。
[0039]本申请实施例的第三方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0040]存储器,用于存放计算机程序;
[0041]处理器,用于执行存储器上所存放的程序时,实现上述任一所述的网页显示方法步骤。
[0042]本申请实施例的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述的网页显示方法步骤。
[0043]本申请实施例提供的网页显示方法,根据网络资源对应的待展示资源的资源数据,生成目标代码,基于目标代码更新网页的源代码,再基于更新后的源代码,显示网页,这样使得网页的网页内容中能够显示待展示资源,从而用户可以直观地看到网页中网络资源的相关内容。
[0044]当然,实施本申请的任一产品或方法并不一定需要同时达到以上所述的所有优点。
附图说明
[0045]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网页显示方法,其特征在于,应用于浏览器客户端,所述方法包括:获取当前加载网页的网页内容中的目标链接;根据所述目标链接,确定所述目标链接对应的网络资源的网络资源标识;基于所述网络资源标识,获取所述网络资源对应的待展示资源的资源数据;根据所述资源数据,生成用于显示所述待展示资源的目标代码;基于所述目标代码更新所述网页的第一源代码,得到第二源代码;基于所述第二源代码,显示网页。2.根据权利要求1所述的方法,其特征在于,在所述获取当前加载网页的网页内容中的目标链接之前,所述方法还包括:获取所述当前加载网页的网址;判断所述网址是否为预设网址,若所述网址为所述预设网址,则执行所述获取当前加载网页的网页内容中的目标链接的步骤。3.根据权利要求1所述的方法,其特征在于,所述基于所述网络资源标识,获取所述网络资源对应的待展示资源的资源数据,包括:判断所述网络资源标识是否在预置的许可访问资源列表中,若所述网络资源标识在所述预置的许可访问资源列表中,则基于所述网络资源标识,获取所述网络资源对应的待展示资源的资源数据。4.根据权利要求1所述的方法,其特征在于,所述根据所述资源数据,生成用于显示所述待展示资源的目标代码,包括:根据所述资源数据和所述目标链接,生成用于显示所述待展示资源、且通过所述待展示资源链接至所述网络资源的目标代码。5.根据权利要求4所述的方法,其特征在于,所述基于所述目标代码更新所述网页的第一源代码,得到第二源代码,包括:将所述第一源代码中目标链接对应的原始代码替换为所述目标代码,得到所述第二源代码,所述原始代码是用于显示所述目标链接的代码。6.根据权利要...

【专利技术属性】
技术研发人员:魏文豪
申请(专利权)人:北京聆视科技有限公司
类型:发明
国别省市:

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

1