部署可移植HTML/JavaScript Windows应用程序的好框架是什么?
我需要在一些Windows计算机上部署一个应用程序,以便从一群人那里收集数据(即,该应用程序将用于收集对一系列调查问题的回答)。该过程是交互式的,在文本和图像的显示之间交替进行,具有特定的时间要求。我使用HTML和JavaScript构建了一个原型应用程序,实现了这项调查。但是,部署环境中存在一些独特的限制,这使我陷入困境:部署可移植HTML/JavaScript Windows应用程序的好框架是什么?,windows,user-interface,portability,Windows,User Interface,Portability,我需要在一些Windows计算机上部署一个应用程序,以便从一群人那里收集数据(即,该应用程序将用于收集对一系列调查问题的回答)。该过程是交互式的,在文本和图像的显示之间交替进行,具有特定的时间要求。我使用HTML和JavaScript构建了一个原型应用程序,实现了这项调查。但是,部署环境中存在一些独特的限制,这使我陷入困境: 当计算机连接到Internet时,客户端要求测量应用程序必须在其运行的PC上完全本地运行。因此,不允许将调查结果发送到远程服务器。显然,出于安全原因,通常不允许从Web浏
- 当计算机连接到Internet时,客户端要求测量应用程序必须在其运行的PC上完全本地运行。因此,不允许将调查结果发送到远程服务器。显然,出于安全原因,通常不允许从Web浏览器保存到本地文件
- 不允许在运行调查的机器上安装应用程序
- 机器的配置并不是事先就知道的,但我可以假设使用IE8+的一些最新版本的Windows
对最好的方法有什么建议吗?理想情况下,我正在寻找一种可以通过USB拇指驱动器或类似设备以“便携”方式运行的解决方案。您看过(HTA)了吗?它们在IE5+中工作,可以使用Windows脚本主机来连接本地驱动器和UNC共享…也许您可以使用服务器端带有脚本语言的便携式web服务器。例如,您可以运行PHP、CGI等。。脚本。然后,只需创建一个脚本,将文件保存到硬盘。并让应用程序的其余部分以相同的方式运行 使用脚本启动web服务器,或者使用K-Meleon之类的便携式web浏览器启动应用程序—这是高度可配置的。或者启动系统资源管理器,以访问您的本地主机URL
唯一的问题可能是用户在第一次运行服务器时必须修改防火墙?看起来是个不错的解决方案。我接受了另一个答案,因为它看起来会让我以稍微少一点的工作量到达需要去的地方。谢谢。是的,HTA似乎是一个更好的解决方案。我使用k-meleon开发了一个交互式CD。不客气