一种网络图片的处理方法及装置的制造方法

文档序号:9727454阅读:247来源:国知局
一种网络图片的处理方法及装置的制造方法
【技术领域】
[0001]本发明实施例涉及互联网技术领域,尤其涉及一种网络图片的处理方法及装置。
【背景技术】
[0002]如今,通过浏览网页来获取信息和资料已成为一种非常普遍的做法。通常,用户在使用浏览器浏览网页时,浏览器首先会对该网页的源代码(例如,超文本标记语言文件(Hyber Text Markup Language,HTML))进行清染。当网页中有图片时,浏览器会根据该图片所对应的源代码向服务器请求数据。
[0003]例如,网页图片对应的一段源代码为:<imgsrc = /images/icon-jira-log0.png”alt =”进退维谷的中概股私有化”/>,其中,” icon-jira-log0.png”为网页图片的文件名。
[0004]浏览器在渲染该段源代码时,会首先尝试向服务器请求值” img src”。如果请求过程顺利,图片将正常显示在网页中。但如果源代码img src =” /images/icon-j ira-log0.png”指向的图片已经失效,或者用户无权限访问该图片时,如图1所示,浏览器会使用” img alt”值作为替换,并将其显示在图片区域SP中。
[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]图1为现有技术中网页显示失效网络图片的示意图;
[0045]图2为本发明实施例中处理失效网络图片的方法流程图;
[0046]图3为本发明实施例中选择搜索引擎的弹出对话框的示意图;
[0047]图4为本发明实施例中在新页面中显示搜索结果的示意图;
[0048]图4a为本发明实施例中的判断显示的网页中是否有失效网络图片方法流程图;
[0049]图5为本发明实施例中触发图片查找指令的选择菜单的选项示意图;
[0050]图6为本发明实施例中处理失效网络图片的完整方法流程图;
[0051]图7为本发明实施例中处理失效网络图片的装置的模块图。
【具体实施方式】
[0052]为了使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施例作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0053]具体请参考图2,图2为本发明实施例中处理失效网络图片的方法流程图。该处理方法包括以下步骤:
[0054]S110:当显示的网页中有失效的网络图片时,通过读取网页超文本标记语言文件来获取失效的网络图片的文件名。
[0055]S120:根据文件名生成搜索关键词,并通过搜索引擎对搜索关键词进行搜索。
[0056]S130:在新的页面中显示搜索结果。
[0057]在S110中,浏览器会对显示的网页的超文本标记语言文件进行渲染,并获取网页中所有失效网络图片的对应代码段,以进一步获取网络图片的文件名。例如,网页中有一张失效网络图片
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1