网页中调用本地应用程序(路径问题)

    由于一些原因,需要网页中调用本地应用程序,在网上查了一下,有好几种方法,有的是用javascript实现的,这种方法有安全限制,并且只能用IE浏览器,还有一种方法比较好,就是添加自定义URL协议,这种方法必须先在客户端将应用程序添加成为URL协议,上面两种方法的具体操作步骤网上都有。

    下面说一下“添加自定义URL协议”这种方法的一个问题,配置完成后,可以正常调用本地应用程序,但是,这个应用程序在登录时又调用了另外一个本地应用,这时,就会弹出“系统找不到文件”之类的错误,无法实现正常调用,后来换成javascript调用,还是同样的错误,然后我就写了个批处理进行调用,并将那两个应用程序的路径添加到了系统环境变量中了仍然是这个错误,我想可能还是路径的问题,于是在调用第二个应用程序的时候通过“cd”命令将路径切换到对应的目录,然后执行以下,成功!

    上面的步骤完成后,将自定义URL协议的路径指向那个批处理文件,这回第一个应用程序可以正常调用其他本机上的应用程序了。

转载于:https://www.cnblogs.com/neverstop/archive/2012/12/18/2784893.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值