我需要从浏览器启动程序(当你看到启动应用程序确认对话框的战场时)。我应该进行扩展还是有本地方式使用javascript进行扩展?
退房:Running .exe from Javascript
在客户端计算机上执行.EXE存在跨浏览器兼容性问题。我建议你研究其他语言,如Java甚至Flash。但它可以在Javascript中完成。
- 通常我不会回答这样的问题,但我看到有人说这是不可能的。一切皆有可能。
如果基本思想是从Web浏览器启动桌面应用程序,那么第一步是在Windows中创建一个新的注册表,并在路径中创建一个URL自定义协议。如果您需要它,您还可以通过更改应用程序中的控制台参数来发送参数,并将参数附加到html文件中。
你可以在这里查看:
https://weblogs.asp.net/morteza/How-to-run-a-desktop-application-from-a-web-page