背景 最近做一个集成需求,我们是B/S架构的,对方是C/S架构的,对方直接扔过来一个EXE连OCX都没有,让我们调用,也就是说,我们需要通过js程序去调用他们的客户端程序并传入多个参数,当时内心是崩溃的,网上查了些资料,发现还真的可以!下面开始. 原理 1.在注册表中把需要调用的exe注册一个调用协议 2.在浏览器中通过<a>标签来直接调用 设置注册表调用协议 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Browser] @=…