Dan*_*ang 3 web-applications web
我正在开发一个内部Web应用程序,它允许我为我的客户存储远程控制凭据.每次我想连接到客户计算机时,我都需要启动远程支持软件,复制并粘贴用户名和密码,然后点击"开始"按钮.该软件将提供命令行参数,允许我立即启动会话,但是,我不知道如何从我的浏览器应用程序中启动.exe.
从Web应用程序中的链接启动本地应用程序有哪些选项?
您需要为链接中的URL设计自定义协议(例如"customprotocol:// blahblah"),并将您的应用程序注册为OS的外部协议处理程序.这样,当点击链接时,浏览器将知道启动处理程序; 从内部,您可以从URL读取传入的参数并相应地采取行动.
注册此类协议处理程序的过程是特定于操作系统的.请参阅在MSDN上将应用程序注册到URL协议并在Mozilla KB上注册协议.