从网页上单击按钮启动应用程序

时间:2015-03-23 10:11:35

标签: java web-applications applet

在我的网络应用程序中,当点击页面中的按钮时,我需要启动安装在客户端计算机上的Windows应用程序。

我知道浏览器中有安全策略可以在默认情况下避免这种情况,但我也知道执行此操作的应用程序。一个例子可以是在线会议,WebEx会议应用程序,如WebEx或GoToMeeting。

他们是如何做到的?

我正在使用Java,因此我想知道Java Applet是否可以实现这一目标。

还有其他众所周知的解决方法吗?

注意用户必须允许执行应用程序

2 个答案:

答案 0 :(得分:1)

部署Java桌面应用程序的最佳方法是使用Java Web Start

forget applets。很快Chrome就无法加载它们(以及许多其他插件)。

答案 1 :(得分:0)

你可以用applet实现它。但用户必须允许运行它。很难从按钮或链接运行一些外部应用程序,因为这是潜在的危险行为。请记住,applet无法访问用户计算机和其他服务器上的文件(除非它是经过数字签名的)