读书人

通过web页面下的链接调用本地软件

发布时间: 2012-09-20 09:36:50 作者: rapoo

通过web页面上的链接调用本地软件

用户提出了一个需求,要把本地安装的C/S结构的软件调出来。

注意,不是点击它的快捷方式或者exe文件,而是点击网页上的一个按钮或者链接,就要把软件客户端调出来。在网上找过相关的资料,有两个比较常用的解决方案。

1,采用js代码来调,代码如下:


时,加载activeX。

点击按钮或者链接时,出现选择exe程序的选择框:

通过web页面下的链接调用本地软件

找到该exe程序或者快捷方式(当然,其他的也是可以的,比如是一个静态的html页面,bat程序,txt程序都可以,会执行其默认的打开方式)。

注意:该链接一旦与一个软件(或其他)建立关系之后,以后再点击该链接将不需要重新选择,会直接打开,因为在注册表里该链接与该软件的路径已经建立了关联,如图所示:

通过web页面下的链接调用本地软件

如图,前面的键值都是唯一的,后面的数据表示软件或者文件的路径,这样就已经完成了绑定,如果要更改绑定,就要在注册表中删除该项,或者更改连接中的键值。

控件下载的链接:控件下载


读书人网 >Web前端

热点推荐