网页异常处理方法与装置的制作方法

上传人:ting****789 文档编号:310046072 上传时间:2022-06-14 格式:DOCX 页数:6 大小:22.73KB
返回 下载 相关 举报
网页异常处理方法与装置的制作方法_第1页
第1页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《网页异常处理方法与装置的制作方法》由会员分享,可在线阅读,更多相关《网页异常处理方法与装置的制作方法(6页珍藏版)》请在金锄头文库上搜索。

1、网页异常处理方法与装置的制作方法专利名称:网页异常处理方法与装置的制作方法技术领域:本发明涉及计算机技术领域,特别是涉及一种网页异常处理方法与装置。背景技术:网页浏览器是显示网页服务器或档案系统内的文件,并让用户与这些文件互动的软件。它用来显示在万维网或局部局域网路等内的文字、影像及其他资讯。通过网页浏览器,用户可迅速及轻易地浏览各种资讯。然而,在用户使用网页浏览器进行网页浏览的过程中,有时会出现网页打不开,造成用户无法上网浏览信息,但QQ、MSN等客户端软件工具却可以上网的网络异常情况。出现这种情况有可能病毒,但更有可能是DNS (Domain Name System,域名系统)配置有问题,

2、或者浏览器组件或IE组件故障,或者是浏览器的一些插件故障,或者是浏览器的代理设置是无效的等等原因,都有可能出现浏览器打不开网页。因网页无法打开的原因多样,尤其是在非病毒原因引起时,即使使用目前的杀毒或扫描工具也无法解决此类问题。因此,如何对打不开网页的网页异常原因,尤其是非病毒原因进行甄别,进而进行及时有效的处理,成为目前亟待解决的问题。发明内容鉴于上述现有的对打不开网页的网页异常原因,尤其是非病毒原因无法有效进行甄别和及时处理的问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的网页异常处理方法与装置。依据本发明的一个方面,提供了一种网页异常处理方法,包括确定浏览器无法正常

3、打开网页;通过调用接口调用浏览器中设置的扫描插件或者病毒查杀工具中设置的扫描插件进行网页异常扫描,判断造成网页无法正常打开的原因是否是浏览器的插件故障;若是,则对浏览器进行插件修复。可选地,该网页异常处理方法还包括若判断造成网页无法正常打开的原因不是浏览器的插件故障,则针对所述原因对浏览器进行系统修复。可选地,通过调用接口调用浏览器中设置的扫描插件或者病毒查杀工具中设置的扫描插件进行网页异常扫描,判断造成网页无法正常打开的原因是否是浏览器的插件故障的步骤包括通过调用接口调用浏览器中设置的扫描插件或者病毒查杀工具中设置的扫描插件;通过扫描插件调用浏览器进程打开设定网页,判断设定网页能否被正常打开

4、;若不能被正常打开且网络连接正常,则判断使用无加载插件方式能否打开设定网页;若使用无加载插件方式能够打开设定网页,则确定造成网页无法正常打开的原因是浏览器的插件故障;否则,确定造成网页无法正常打开的原因不是浏览器的插件故障。可选地,在通过调用接口调用浏览器中设置的扫描插件或者病毒查杀工具中设置的扫描插件进行网页异常扫描的步骤之前,还包括确定除浏览器之外的其它网络客户端应用正常使用。可选地,通过调用接口调用浏览器中设置的扫描插件进行网页异常扫描的步骤包括浏览器通过调用接口直接调用自身已加载的扫描插件进行网页异常扫描;或者,通过调用接口调用病毒查杀工具中设置的扫描插件进行网页异常扫描的步骤包括浏览

5、器通过调用接口调用病毒查杀工具中的扫描插件进行网页异常扫描;或者,浏览器向用户提供使用病毒查杀工具中的扫描插件进行网页异常扫描的提示,在接受到用户返回的肯定信息后,通过调用接口调用病毒查杀工具中的扫描插件进行网页异常扫描。根据本发明的另一方面,提供了一种网页异常处理装置,包括确定模块,适用于确定浏览器无法正常打开网页;故障判断模块,适用于通过调用接口调用浏览器中设置的扫描插件或者病毒查杀工具中设置的扫描插件进行网页异常扫描,判断造成网页无法正常打开的原因是否是浏览器的插件故障;修复模块,适用于若故障判断模块的判断结果为是,则对浏览器进行插件修复。可选地,修复模块还适用于若故障判断模块判断造成网

6、页无法正常打开的原因不是浏览器的插件故障,则针对所述原因对浏览器进行系统修复。可选地,故障判断模块,适用于通过调用接口调用浏览器中设置的扫描插件或者病毒查杀工具中设置的扫描插件;通过扫描插件调用浏览器进程打开设定网页,判断设定网页能否被正常打开;若不能被正常打开且网络连接正常,则判断使用无加载插件方式能否打开设定网页;若使用无加载插件方式能够打开设定网页,则确定造成网页无法正常打开的原因是浏览器的插件故障;否则,确定造成网页无法正常打开的原因不是浏览器的插件故障。可选地,确定模块,还适用于在故障判断模块通过调用接口调用浏览器中设置的扫描插件或者病毒查杀工具中设置的扫描插件进行网页异常扫描之前,

7、确定除浏览器之外的其它网络客户端应用正常使用。可选地,当故障判断模块通过调用接口调用浏览器中设置的扫描插件进行网页异常扫描时,使浏览器通过调用接口直接调用浏览器自身已加载的扫描插件进行网页异常扫描;当故障判断模块通过调用接口调用病毒查杀工具中设置的扫描插件进行网页异常扫描时,使浏览器通过调用接口调用病毒查杀工具中的扫描插件进行网页异常扫描;或者,使浏览器向用户提供使用病毒查杀工具中的扫描插件进行网页异常扫描的提示,在接受到用户返回的肯定信息后,通过调用接口调用病毒查杀工具中的扫描插件进行网页异常扫描。根据本发明的网页异常处理方案,当浏览器无法正常打开网页时,通过调用浏览器中设置的扫描插件,或者

8、通过调用浏览器外部的病毒查杀工具中的扫描插件,确定引起网页无法正常打开的原因是否是插件故障,若是插件故障,则进行相应的插件修复。这与相关技术中,当出现网页无法正常打开时,只能人工使用病毒查杀工具进行病毒查杀,并且依靠该病毒查杀也不能解决网页不能打开的现有方案相比,能够有效解决非病毒原因引起的网页打开异常问题,并且无须用户手动操作,提高了网页异常原因查找识别效率,也提升了用户使用体验。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。通过阅读下文优选实施方式

9、的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中图1是根据本发明实施例一的一种网页异常处理方法的步骤流程图;图2是根据本发明实施例二的一种网页异常处理方法的步骤流程图;图3是根据本发明实施例三的一种网页异常处理方法的步骤流程图;图4是根据本发明实施例四的一种网页异常处理装置的结构框图。具体实施例方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相

10、反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。实施例一参照图1,示出了根据本发明实施例一的一种网页异常处理方法的步骤流程图。本实施例的网页异常处理方法包括以下步骤步骤S102 :确定浏览器无法正常打开网页。步骤S104:通过调用接口调用浏览器中设置的扫描插件或者病毒查杀工具中设置的扫描插件进行网页异常扫描,判断造成网页无法正常打开的原因是否是浏览器的插件故障,若是,则执行步骤S106 ;若否,则执行步骤S108。扫描插件用于非病毒原因的网页异常扫描,其中有对浏览器插件进行扫描,以确定浏览器插件是否故障的功能模块或单元。相关技术中的浏览器或病

11、毒查杀工具中均没有设置这样的插件,无法对非病毒原因的网页异常,尤其是浏览器插件故障原因导致的网页异常进行检查和处理。步骤S106 :确定造成网页无法正常打开的原因是浏览器的插件故障,对浏览器进行插件修复,结束本次处理流程。例如,浏览器有过多的插件时可能导致浏览器异常,这时对浏览器的插件修改主要包括对浏览器的插件进行清理。步骤S108 :确定造成网页无法正常打开的原因不是浏览器的插件故障,进行其它网页异常扫描,确定网页异常原因并进行相应处理,结束本次处理流程。如,造成网页无法正常打开的原因也可以是HTTP协议配置问题,或者IE缓存文件问题,或者其它问题,进行相应的处理即可。通过本实施例的网页异常

12、处理方案,当浏览器无法正常打开网页时,通过调用浏览器中设置的扫描插件,或者通过调用浏览器外部的病毒查杀工具中的扫描插件,确定引起网页无法正常打开的原因是否是插件故障,若是插件故障,则进行相应的插件修复。这与相关技术中,当出现网页无法正常打开时,只能人工使用病毒查杀工具进行病毒查杀,并且依靠该病毒查杀也不能解决网页不能打开的现有方案相比,能够有效解决非病毒原因引起的网页打开异常问题,并且无须用户手动操作,提高了网页异常原因查找识别效率,也提升了用户使用体验。实施例二参照图2,示出了根据本发明实施例二的一种网页异常处理方法的步骤流程图。本实施例的网页异常处理方法包括以下步骤步骤S202 :浏览器确

13、定无法正常打开网页。步骤S204 :浏览器确定其它网络客户端应用正常使用。也即,除浏览器之外的其它网络客户端应用能够正常使用网络,执行相应的功能。浏览器可以在后台模拟调用其它网络客户端,然后确定这些网络客户端能够正常使用;或者,浏览器在后台调用其它网络客户端的简要功能,以确定这些网络客户端能否正常使用;或者,由用户运行其它网络客户端,进而将运行结果上报给浏览器,或浏览器采用适当方式获取其它网络客户端的运行结果,进而确定这些网络客户端能否正常使用。但不限于此,在实际使用中,本领域技术人员可以采用任意适当方式,使浏览器能够得知其它网络客户端是否能够正常使用,本发明对此不作限制。此外,本步骤为可选步

14、骤,在实际应用中,可以跳过本步骤,在确定网页无法正常打开时,即调用扫描插件进行网页异常扫描。但使用本步骤可以首先确定网络连接是否存在故障,进而再进行后续处理,若网络连接故障则直接进行修复即可,采用这种方式可以提高网页异常扫描效率,提高故障检查和处理速度。步骤S206 :浏览器通过调用接口调用浏览器中设置的扫描插件或者病毒查杀工具中设置的扫描插件。优选地,当浏览器中设置有扫描插件时,扫描插件可以随浏览器运行一起加载运行,则浏览器可以通过调用接口直接调用自身已加载的扫描插件进行网页异常扫描。将扫描插件设置于浏览器中,调用方便,提高了网页异常扫描速度和效率。优选地,当病毒查杀工具中设置有扫描插件时,

15、浏览器可以通过调用接口调用病毒查杀工具中的扫描插件进行网页异常扫描;或者,浏览器向用户提供使用病毒查杀工具中的扫描插件进行网页异常扫描的提示,并在接受到用户返回的肯定信息后,通过调用接口调用病毒查杀工具中的扫描插件进行网页异常扫描。将扫描插件设置于病毒查杀工具中,减轻了浏览器运行负担,且在实际应用中,可以将扫描插件与病毒查杀工具的其它病毒查杀功能结合使用,能够全面对网页异常原因进行甄别。步骤S208 :浏览器或者病毒查杀工具中的扫描插件调用浏览器进程打开设定网页,判断设定网页能否被正常打开,若不能正常打开,则执行步骤S210 ;若能够正常打开,则返回浏览器重新尝试打开网页。可以通过预先设置的一

16、些常用网页地址,然后根据一定的规则,如随机选取规则、顺序选取规则等,在需要时选择网页地址作为设定网页的网页地址,连接该网页地址以尝试打开相应的网页,进而判断该网页是否能够正常打开。步骤S210 :若扫描插件不能正常打开设定网页并且确定网络连接正常,则使用无加载插件方式打开设定网页,并判断使用无加载插件方式能否打开设定网页,若能,则确定造成网页无法正常打开的原因是浏览器的插件故障,执行步骤S212 ;若不能,则确定造成网页无法正常打开的原因不是浏览器的插件故障,执行步骤S214。步骤S212 :扫描插件确定造成网页无法正常打开的原因是浏览器的插件故障,对浏览器的插件进行插件修复,结束本次流程。步骤S214 :浏览器使用其它工具进一步确定网页无法正常打开的原因,并针对确定的原因对浏览器进行系统修复,结束本次流程。例如,对IE系统修复可以包括修复与IE有关的注册表设置,和/或将IE的组件重新注册等。需要说明的是,本实施例以单独的扫描插件进行网页异常扫描为例,但本领域技术人员应当明了,在实际应用中,扫描插件可以与其它工具结合使用,如,与网络连接检

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号