[发明专利]网页异常处理方法与装置在审
申请号: | 201210390262.4 | 申请日: | 2012-10-15 |
公开(公告)号: | CN102999555A | 公开(公告)日: | 2013-03-27 |
发明(设计)人: | 赵龙 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F21/56;G06F9/445 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 异常 处理 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,特别是涉及一种网页异常处理方法与装置。
背景技术
网页浏览器是显示网页服务器或档案系统内的文件,并让用户与这些文件互动的软件。它用来显示在万维网或局部局域网路等内的文字、影像及其他资讯。通过网页浏览器,用户可迅速及轻易地浏览各种资讯。
然而,在用户使用网页浏览器进行网页浏览的过程中,有时会出现网页打不开,造成用户无法上网浏览信息,但QQ、MSN等客户端软件工具却可以上网的网络异常情况。出现这种情况有可能病毒,但更有可能是DNS(Domain Name System,域名系统)配置有问题,或者浏览器组件或IE组件故障,或者是浏览器的一些插件故障,或者是浏览器的代理设置是无效的等等原因,都有可能出现浏览器打不开网页。因网页无法打开的原因多样,尤其是在非病毒原因引起时,即使使用目前的杀毒或扫描工具也无法解决此类问题。
因此,如何对打不开网页的网页异常原因,尤其是非病毒原因进行甄别,进而进行及时有效的处理,成为目前亟待解决的问题。
发明内容
鉴于上述现有的对打不开网页的网页异常原因,尤其是非病毒原因无法有效进行甄别和及时处理的问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的网页异常处理方法与装置。
依据本发明的一个方面,提供了一种网页异常处理方法,包括:确定浏览器无法正常打开网页;通过调用接口调用浏览器中设置的扫描插件或者病毒查杀工具中设置的扫描插件进行网页异常扫描,判断造成网页无法正常打开的原因是否是浏览器的插件故障;若是,则对浏览器进行插件修复。
可选地,该网页异常处理方法还包括:若判断造成网页无法正常打开的原因不是浏览器的插件故障,则针对所述原因对浏览器进行系统修复。
可选地,通过调用接口调用浏览器中设置的扫描插件或者病毒查杀工具中设置的扫描插件进行网页异常扫描,判断造成网页无法正常打开的原因是否是浏览器的插件故障的步骤包括:通过调用接口调用浏览器中设置的扫描插件或者病毒查杀工具中设置的扫描插件;通过扫描插件调用浏览器进程打开设定网页,判断设定网页能否被正常打开;若不能被正常打开且网络连接正常,则判断使用无加载插件方式能否打开设定网页;若使用无加载插件方式能够打开设定网页,则确定造成网页无法正常打开的原因是浏览器的插件故障;否则,确定造成网页无法正常打开的原因不是浏览器的插件故障。
可选地,在通过调用接口调用浏览器中设置的扫描插件或者病毒查杀工具中设置的扫描插件进行网页异常扫描的步骤之前,还包括:确定除浏览器之外的其它网络客户端应用正常使用。
可选地,通过调用接口调用浏览器中设置的扫描插件进行网页异常扫描的步骤包括:浏览器通过调用接口直接调用自身已加载的扫描插件进行网页异常扫描;或者,通过调用接口调用病毒查杀工具中设置的扫描插件进行网页异常扫描的步骤包括:浏览器通过调用接口调用病毒查杀工具中的扫描插件进行网页异常扫描;或者,浏览器向用户提供使用病毒查杀工具中的扫描插件进行网页异常扫描的提示,在接受到用户返回的肯定信息后,通过调用接口调用病毒查杀工具中的扫描插件进行网页异常扫描。
根据本发明的另一方面,提供了一种网页异常处理装置,包括:确定模块,适用于确定浏览器无法正常打开网页;故障判断模块,适用于通过调用接口调用浏览器中设置的扫描插件或者病毒查杀工具中设置的扫描插件进行网页异常扫描,判断造成网页无法正常打开的原因是否是浏览器的插件故障;修复模块,适用于若故障判断模块的判断结果为是,则对浏览器进行插件修复。
可选地,修复模块还适用于若故障判断模块判断造成网页无法正常打开的原因不是浏览器的插件故障,则针对所述原因对浏览器进行系统修复。
可选地,故障判断模块,适用于通过调用接口调用浏览器中设置的扫描插件或者病毒查杀工具中设置的扫描插件;通过扫描插件调用浏览器进程打开设定网页,判断设定网页能否被正常打开;若不能被正常打开且网络连接正常,则判断使用无加载插件方式能否打开设定网页;若使用无加载插件方式能够打开设定网页,则确定造成网页无法正常打开的原因是浏览器的插件故障;否则,确定造成网页无法正常打开的原因不是浏览器的插件故障。
可选地,确定模块,还适用于在故障判断模块通过调用接口调用浏览器中设置的扫描插件或者病毒查杀工具中设置的扫描插件进行网页异常扫描之前,确定除浏览器之外的其它网络客户端应用正常使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210390262.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能控制补水阀
- 下一篇:一种用于获得浮雕模型建模面片的方法