Javascript 使用客户端';允许

Javascript 使用客户端';允许,javascript,java,windows,web,client,Javascript,Java,Windows,Web,Client,只是一个大的免责声明,这不是恶意软件相关的,我希望用户被要求选中一个框,点击一个按钮,或沿着这些线的东西 我正在为我制作的应用程序创建一个网站,每次客户想要使用该应用程序时,我都会为他们生成一个独特的应用程序构建 这意味着他们必须在每次使用它时下载它。该应用程序仅适用于windows 我希望发生的是: 用户单击运行按钮 用户说“是的,我想运行它” 文件下载到用户计算机上 文件被执行 我知道Java小程序能够做到这一点,但它们不再被使用,也需要Java(是的,默认情况下它们也被阻止,但这不是问题所

只是一个大的免责声明,这不是恶意软件相关的,我希望用户被要求选中一个框,点击一个按钮,或沿着这些线的东西

我正在为我制作的应用程序创建一个网站,每次客户想要使用该应用程序时,我都会为他们生成一个独特的应用程序构建

这意味着他们必须在每次使用它时下载它。该应用程序仅适用于windows

我希望发生的是:

  • 用户单击运行按钮
  • 用户说“是的,我想运行它”
  • 文件下载到用户计算机上
  • 文件被执行
  • 我知道Java小程序能够做到这一点,但它们不再被使用,也需要Java(是的,默认情况下它们也被阻止,但这不是问题所在)

    Java小程序还有其他选择吗

    致以最诚挚的问候

    除非您使用ActiveX(并限制用户使用Internet Explorer),否则如果没有浏览器插件支持,这是无法实现的。 使用ActiveX,您几乎可以做任何事情(甚至可以在客户机的命令提示符下运行命令)。当然,要做到这一点,您需要事先获得用户的许可


    编辑:如下所述,Microsoft正在逐步取消ActiveX支持。因此,到目前为止,您想要实现的目标需要魔法。

    什么的替代方案?您必须将可执行文件发送到客户端,因为每次都有客户端下载。那么还有什么其他选择呢?你在位置A有可执行文件,你需要它在位置B运行。无论如何,位置B必须获得一份可执行文件的副本才能运行。我不认为很难理解我在寻找什么,但我还是写了问题。我已经编辑了这个问题,以包括我正在寻找的替代方案。我只是需要一些和我希望发生的事情大致相同的东西。没有意义,他们每次想用的时候都要下载。听起来不太方便用户浏览器无法运行本地文件。如果您想使用web技术创建应用程序,您是否考虑过使用它可以访问文件系统。我意识到它对用户不友好,但遗憾的是,这是我必须采取的预防措施。这也是一种安全措施。IE的旧版本仍然支持它。