[发明专利]基于JavaScript脚本的本地资源调用方法在审
申请号: | 201811210474.3 | 申请日: | 2018-10-17 |
公开(公告)号: | CN109358915A | 公开(公告)日: | 2019-02-19 |
发明(设计)人: | 陆猛;庄玉龙;孙高健;孙艳艳;张伟;郭尚;赵云 | 申请(专利权)人: | 北京点聚信息技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/54 |
代理公司: | 北京中企鸿阳知识产权代理事务所(普通合伙) 11487 | 代理人: | 李文丽 |
地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源调用 脚本 跨域 浏览器 指令 调用 服务资源 解决组件 模式实现 分析 | ||
1.一种基于JavaScript脚本的本地资源调用方法,其特征在于,包括如下步骤:
步骤S1,浏览器接收来自用户的资源调用指令,对该资源调用指令的信息进行分析,其中所述资源调用指令包括:打开文档,打印文档,保存文档,文档盖章指令;
步骤S2,所述浏览器根据分析结果,通过JavaScript脚本,利用jsonp模式实现跨域调用该资源调用指令所请求的服务资源,包括:
通过JavaScript在浏览器中执行对应的资源调用指令;
JavaScript方法通过httppost的方式对本地客户端服务端口进行数据传输;
客户端服务接收到post数据,执行指令;
客户端服务执行完指令后,返回jsonp格式的数据给JavaScript方法;
Jsonp通过javascript在浏览器中执行回调方法,返回指令处理结果。
2.如权利要求1所述的基于JavaScript脚本的本地资源调用方法,其特征在于,在所述步骤S2中,通过http方式实现与本地服务的通讯,调用服务资源。
3.如权利要求1或2所述的基于JavaScript脚本的本地资源调用方法,其特征在于,所述浏览器采用以下类型之一:IE浏览器、火狐浏览器、谷歌浏览器、遨游浏览器、UC浏览器、百度浏览器。
4.如权利要求1所述的基于JavaScript脚本的本地资源调用方法,其特征在于,在所述步骤S1中,当所述资源调用指令为打开文档指令时,文档是在http的服务器进行存证,客户端需要直接打开服务器的文档进行在线编辑或查看,客户端存在着文件阅读器的服务,需要通过资源调用指令执行客户端阅读器的功能来打开服务器的文档。
5.如权利要求1所述的基于JavaScript脚本的本地资源调用方法,其特征在于,在所述步骤S2中,当所述资源调用指令为打开文档指令时,
调用打开文档指令,javascript执行方法,传入服务器文档资源;
JavaScript方法通过httppost的方式对本地客户端服务端口进行数据传输;
客户端服务接收到服务器文档地址,连接服务器下载文档数据并在客户端显示文档;
客户端服务执行完指令后,返回jsonp格式的数据给JavaScript方法;
Jsonp通过javascript在浏览器中执行回调方法,返回指令处理结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京点聚信息技术有限公司,未经北京点聚信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811210474.3/1.html,转载请声明来源钻瓜专利网。