[发明专利]拦截业务对象的方法及客户端在审
申请号: | 201410602675.3 | 申请日: | 2014-10-31 |
公开(公告)号: | CN104391880A | 公开(公告)日: | 2015-03-04 |
发明(设计)人: | 宗小斌;李海亮 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/445 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 兰淑铎 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 拦截 业务 对象 方法 客户端 | ||
1.一种拦截业务对象的方法,其特征在于,包括:
向系统注册设定插件,并通过浏览器辅助对象将注册后的所述设定插件注入IE内核的浏览器;
其中,所述设定插件用于获取所述IE内核的浏览器加载的新网页对应的统一资源定位符URL和/或级联样式表CSS信息;判断所述URL是否在业务对象拦截名单中,和/或,判断所述CSS信息是否在所述业务对象拦截名单中;若所述URL在所述业务对象拦截名单中,和/或,所述CSS信息在所述业务对象拦截名单中,则对所述URL和/或所述CSS信息进行拦截;将拦截结果发送至所述浏览器以供所述浏览器根据所述拦截结果加载所述新网页。
2.根据权利要求1所述的方法,其特征在于,所述通过浏览器辅助对象将注册后的所述设定插件注入IE内核的浏览器的步骤包括:
检测所述浏览器的属性信息;
判断所述浏览器的属性信息中是否有用于指示所述浏览器中存在设定插件的标识信息;
若所述浏览器的属性信息中不存在所述标识信息,则通过浏览器辅助对象将注册后的所述设定插件注入IE内核的浏览器。
3.根据权利要求2所述的方法,其特征在于,在所述向系统注册设定插件步骤之前,还包括:
获取所述IE内核的浏览器的系统信息;其中,所述系统信息包括:所述IE内核的浏览器所在终端的操作系统版本、和/或、所述IE内核的浏览器的版本信息;
生成与所述系统信息相适应的设定插件以及标识信息;其中,每个设定插件对应一个标识信息。
4.根据权利要求1-3任一项所述的方法,其特征在于,在所述通过浏览器辅助对象将注册后的所述设定插件注入IE内核的浏览器步骤之后,还包括:
当检测到所述浏览器加载新网页时,从云端服务器和/或本地获取业务对象拦截名单以及业务对象拦截规则,将获取的所述业务对象拦截名单以及业务对象拦截规则发送至所述设定插件。
5.根据权利要求4所述的方法,其特征在于,在所述将获取的所述业务对象拦截名单以及业务对象拦截规则发送至所述设定插件步骤之后,还包括:
接收所述设定插件发送的业务对象拦截设置信息,其中,所述业务对象拦截设置信息中包含添加对所述加载的新网页进行业务对象拦截的信息,或者,取消对所述加载的新网页进行业务对象拦截的信息;
依据接收到的所述业务对象拦截设置信息更新所述云端服务器和/或本地存储的所述业务对象拦截名单。
6.一种客户端,其特征在于,包括:
插件注册模块,用于向系统注册设定插件;
插件注入模块,用于通过浏览器辅助对象将注册后的所述设定插件注入IE内核的浏览器;
其中,所述设定插件用于获取所述IE内核的浏览器加载的新网页对应的统一资源定位符URL和/或级联样式表CSS信息;判断所述URL是否在业务对象拦截名单中,和/或,判断所述CSS信息是否在所述业务对象拦截名单中;若所述URL在所述业务对象拦截名单中,和/或,所述CSS信息在所述业务对象拦截名单中,则对所述URL和/或所述CSS信息进行拦截;将拦截结果发送至所述浏览器以供所述浏览器根据所述拦截结果加载所述新网页。
7.根据权利要求6所述的客户端,其特征在于,所述插件注入模块包括:
检测模块,用于检测所述浏览器的属性信息;
判断模块,用于判断所述浏览器的属性信息中是否有用于指示所述浏览器中存在设定插件的标识信息;
注入模块,用于当所述判断模块的判断结果为不存在所述标识信息时,通过浏览器辅助对象将注册后的所述设定插件注入IE内核的浏览器。
8.根据权利要求6所述的客户端,其特征在于,所述客户端还包括:
系统信息获取模块,用于在所述插件注册模块向系统注册设定插件之前,获取所述IE内核的浏览器的系统信息;其中,所述系统信息包括:所述IE内核的浏览器所在终端的操作系统版本、和/或、所述IE内核的浏览器的版本信息;
生成模块,用于生成与所述系统信息相适应的设定插件以及标识信息;其中,每个设定插件对应一个标识信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410602675.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于迁移学习的在线广告受众排序方法
- 下一篇:数据字段翻译处理方法及装置