[发明专利]基于浏览器的文档展示方法及装置有效
申请号: | 201410123976.8 | 申请日: | 2012-03-06 |
公开(公告)号: | CN103955468B | 公开(公告)日: | 2017-12-19 |
发明(设计)人: | 孙鹏;党壮;任寰 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F21/53 |
代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 苏培华 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 浏览器 文档 展示 方法 装置 | ||
1.一种基于浏览器的文档展示方法,其包括:
当接收到用户访问文档的请求时,浏览器主进程创建与所述文档对应的子进程,所述子进程独立于所述浏览器主进程;
由所述子进程初始化一浏览器页面;
所述浏览器页面调用与所述文档对应的文档处理程序的插件以对所述文档进行解析;
所述浏览器页面对经解析的文档内容进行页面展示。
2.如权利要求1所述的方法,还包括:
将所述子进程的操作路径设置成指向预置的虚拟文件夹或沙箱。
3.如权利要求2所述的方法,其中,当接收到用户访问文档的请求时,浏览器主进程创建与所述文档对应的子进程进一步包括:
浏览器主进程根据用户访问文档的请求获知所述文档的后缀;
根据所述文档的后缀,创建与所述文档的后缀相应的文档处理程序的插件独立进程,该插件独立进程为所述浏览器主进程的子进程。
4.如权利要求3所述的方法,其中,所述插件独立进程为一渲染进程。
5.如权利要求1至4中任一项所述的方法,其中,所述文档包括PDF文档,Word文档,PowerPoint文档或Excel文档。
6.一种基于浏览器的文档展示装置,其包括:
进程创建模块,适于当接收到用户访问文档的请求时,浏览器主进程创建与所述文档对应的子进程,所述子进程独立于所述浏览器主进程;
页面初始化模块,适于由所述子进程初始化一浏览器页面;
调用模块,适于所述浏览器页面调用与所述文档对应的文档处理程序的插件以对所述文档进行解析;
展示模块,适于所述浏览器页面对经解析的文档内容进行页面展示。
7.如权利要求6所述的装置,还包括:
操作路径设置模块,适于将所述子进程的操作路径设置成指向预置的虚拟文件夹或沙箱。
8.如权利要求7所述的装置,其中,进程创建模块进一步适于:
根据用户访问文档的请求获知所述文档的后缀;
根据所述文档的后缀,创建与所述文档的后缀相应的文档处理程序的插件独立进程,该插件独立进程为所述浏览器主进程的子进程。
9.如权利要求8所述的装置,其中,所述插件独立进程为一渲染进程。
10.如权利要求6至9中任一项所述的装置,其中,所述文档包括PDF文档,Word文档,PowerPoint文档或Excel文档。
11.一种基于浏览器的文档展示方法,其包括:
接收用户访问文档的请求;
根据所述请求中的文档的文档类型,为与所述文档类型相对应的文档处理程序的插件创建一插件独立进程,该插件独立进程是浏览器主进程的子进程;
由所述插件独立进程来展示所述文档。
12.如权利要求11所述的方法,其中,在由所述插件独立进程来展示所述文档之前,还包括:
将所述插件独立进程的操作路径设置成指向预置的虚拟文件夹或者沙箱。
13.如权利要求12所述的方法,其中,由所述插件独立进程来展示所述文档进一步包括:
由所述插件独立进程初始化一浏览器页面;
所述浏览器页面调用所述文档处理程序的插件以对所述文档进行解析;
所述浏览器页面对解析后的文档内容进行页面展示。
14.如权利要求13所述的方法,其中,所述插件独立进程为一渲染进程。
15.如权利要求11至14中任一项所述的方法,其中,所述文档包括PDF文档,Word文档,PowerPoint文档或Excel文档。
16.一种基于浏览器的文档展示装置,其包括:
接收模块,适于接收用户访问文档的请求;
插件独立进程创建模块,适于根据所述请求中的文档的文档类型,为与所述文档类型相对应的文档处理程序的插件创建一插件独立进程,该插件独立进程是浏览器主进程的子进程;
展示模块,适于由所述插件独立进程来展示所述文档。
17.如权利要求16所述的装置,其中,还包括:
操作路径设置模块,适于将所述插件独立进程的操作路径设置成指向预置的虚拟文件夹或者沙箱。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410123976.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种生产汽车零部件的模具设备
- 下一篇:一种奶牛蹄甲修整器