【技术实现步骤摘要】
一种从网页上调用本地应用程序的方法
本专利技术涉及数据处理
,具体的说是一种从网页上调用本地应用程序的方法。
技术介绍
在做web应用的时候,我们经常会遇到在web中调用本地应用程序的问题,例如在web中点击一个按钮,然后打开自己写的或者别人的应用程序。目前调用的技术是公认的几种方式,js调用activeObject来处理,但是这个涉及到安全性的问题,而且只能在ie下才能实现;利用自定义URLProtocol来调用应用程序,但是程序的路径是固定;而且无法有效的传递参数。自定义URLProtocol的方式比较方便,但是自定义的路径是固定的,无法限制用户的操作。基于此,针对上述现状中存在的局限性,本专利技术提出了一种从网页上调用本地应用程序的方法。
技术实现思路
本专利技术的目的在于针对已有技术存在的缺陷,提供一种从网页上调用本地应用程序的方法。本专利技术解决其技术问题所采用的技术方案是:一种从网页上调用本地应用程序的方法,包括以下步骤:S1、点击web端的链接按钮,获得需要在应用程序中用到的信息,然后创建剪贴板对象,将需要的信息复制到剪贴板上,然后将链接的href ...
【技术保护点】
1.一种从网页上调用本地应用程序的方法,其特征在于,包括以下步骤:S1、点击web端的链接按钮,获得需要在应用程序中用到的信息,然后创建剪贴板对象,将需要的信息复制到剪贴板上,然后将链接的href值修改为VirtualFactory,其中,VirtualFactory为自定义的URL Protocol在注册表下的一个目录;S2、链接根据修改后的href值来找到电脑注册表根目录下的HKEY_CLASSES_ROOT目录,再在此目录下找到目录VirtualFactory,获得程序的安装路径找到应用程序文件启动程序;S3、程序启动后,获得剪切板里的参数,将值传给需要用到的地方,然后清空剪切板的信息。
【技术特征摘要】
1.一种从网页上调用本地应用程序的方法,其特征在于,包括以下步骤:S1、点击web端的链接按钮,获得需要在应用程序中用到的信息,然后创建剪贴板对象,将需要的信息复制到剪贴板上,然后将链接的href值修改为VirtualFactory,其中,VirtualFactory为自定义的URLProtocol在注册表下的一个目录;S2、链接根据修改后的href值来找到电脑注册表根目录下的HKEY_CLASSES_ROOT目录,再在此目录下找到目录VirtualFactory,获得程序的安装路径找到应用程序文件启动程序;S3、程序启动后,获得剪切板里的参数,将值传给需...
【专利技术属性】
技术研发人员:黄华,肖海一,宋梦月,易平,
申请(专利权)人:武汉益模科技股份有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。