我需要显示一个提示谁正在使用一个web应用程序的用户取决于是否java web启动应用程序命名为javaws.exe(在运行应用程序的Taks管理器中出现的名称)是否在他的机器上运行,我如何实现这一点?
出于安全原因,浏览器不能检查安装了哪些应用程序。
曾经有一种方法可以检查在Internet Explorer中使用Javascript和ActiveX:http://docs.oracle.com/javase/7/docs/technotes/guides/javaws/developersguide/launch.html ie
但是这个链接很旧了,只能在IE中工作,可能需要特殊的网络设置才能工作。
你最好尝试从浏览器页面启动一个"测试"WebStart应用。然后,你可以在页面上添加一些说明,说明"如果应用程序不能正常启动",如何安装WebStart。启动说明:https://docs.oracle.com/javase/tutorial/deployment/webstart/running.html web