[发明专利]浏览器控制工具加载方法和装置有效
申请号: | 201210545218.6 | 申请日: | 2012-12-14 |
公开(公告)号: | CN103034517A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | 张毅;任寰 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F17/30 |
代理公司: | 北京市德权律师事务所 11302 | 代理人: | 刘丽君 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 浏览器 控制 工具 加载 方法 装置 | ||
1.一种浏览器控制工具加载方法,包括:
启动浏览器时创建一悬浮在浏览器主界面窗口之上的浏览器控制工具窗口;
根据当前浏览页面的页面信息,查询页面信息与浏览器控制工具之间的映射表,获取要在所述浏览器控制工具窗口中加载的对应的浏览器控制工具的入口信息;
在所述浏览器控制工具窗口中加载对应的浏览器控制工具的入口信息以供用户所选择;
通过所述浏览器控制工具窗口接收对浏览器的控制操作请求,并根据被选择的所述入口信息向浏览器主界面窗口发送相应的控制指令。
2.如权利要求1所述的方法,其特征在于,所述根据当前浏览页面的页面信息,查询页面信息与浏览器控制工具之间的映射表,获取要在所述浏览器控制工具窗口中加载的对应的浏览器控制工具的入口信息,包括:
根据当前浏览页面的页面信息,查询页面信息与浏览器控制工具之间的映射表,获取要在所述浏览器控制工具窗口中加载的对应的浏览器控制工具的加载优先级别。
3.如权利要求1或2所述的方法,其特征在于,所述页面信息与浏览器控制工具之间的映射表保存有页面元素类别与浏览器控制工具之间的对应关系;
所述根据当前浏览页面的页面信息,查询页面信息与浏览器控制工具之间的映射表,获取要在所述浏览器控制工具窗口中加载的对应的浏览器控制工具的入口信息,包括:
获取当前浏览页面中的页面元素类别;
根据所述当前浏览页面中的页面元素类别,以及所述页面信息与浏览器控制工具之间的映射表保存的页面元素类别与浏览器控制工具之间的对应关系,获取要在所述浏览器控制工具窗口中加载的对应的浏览器控制工具的入口信息。
4.如权利要求1或2所述的方法,其特征在于,所述页面信息与浏览器控制工具之间的映射表保存有页面关键词与浏览器控制工具之间的对应关系;
所述根据当前浏览页面的页面信息,查询页面信息与浏览器控制工具之间的映射表,获取要在所述浏览器控制工具窗口中加载的对应的浏览器控制工具的入口信息,包括:
获取当前浏览页面中的页面关键词;
根据所述当前浏览页面中的页面关键词,以及所述页面信息与浏览器控制工具之间的映射表保存的页面元素类别与浏览器控制工具之间的对应关系,获取要在所述浏览器控制工具窗口中加载的对应的浏览器控制工具的入口信息。
5.如权利要求1或2所述的方法,其特征在于,所述页面信息与浏览器控制工具之间的映射表保存有页面对应的统一资源定位符URL与浏览器控制工具之间的对应关系;则
所述根据当前浏览页面的页面信息,查询页面信息与浏览器控制工具之间的映射表,获取要在所述浏览器控制工具窗口中加载的对应的浏览器控制工具的入口信息,包括:
获取当前浏览页面的URL;
根据所述当前浏览页面的URL,以及所述页面信息与浏览器控制工具之间的映射表保存的URL与浏览器控制工具之间的对应关系,获取要在所述浏览器控制工具窗口中加载的对应的浏览器控制工具的入口信息。
6.如权利要求1或2所述的方法,其特征在于,所述映射表中保存有常规浏览器控制工具信息,则所述在所述浏览器控制工具窗口中加载对应的浏览器控制工具的入口信息以供用户所选择,包括:
将所述常规浏览器控制工具信息对应的常规浏览器控制工具的入口信息总是加载到所述浏览器控制工具窗口中。
7.如权利要求1至6中任一项所述的方法,其特征在于,所述启动浏览器时创建一悬浮在浏览器主界面窗口之上的浏览器控制工具窗口包括:
将所述浏览器控制工具窗口创建为所述浏览器主界面窗口的子窗口;
所述根据被选择的所述入口信息向浏览器主界面窗口发送相应的控制指令,包括:
通过invoke命令向浏览器主界面窗口发送相应的控制指令。
8.如权利要求1至6中任一项所述的方法,其特征在于,所述启动浏览器时创建一悬浮在浏览器主界面窗口之上的浏览器控制工具窗口包括:
将所述浏览器控制工具窗口创建为与所述浏览器主界面窗口独立的窗口;
所述根据被选择的所述入口信息向浏览器主界面窗口发送相应的控制指令,包括:
加载钩子程序对所述浏览器控制工具窗口产生的消息进行监控;
当所述控制工具窗口产生消息时,截获所述消息;
根据所截获到的消息向所述浏览器主界面窗口发送相应的控制指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210545218.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种计算机运行监控系统
- 下一篇:一种移动终端的应用程序选择方法及系统