我有一些用户需要处理数兆字节的文件才能上传。我试图找到一种方法来做到这一点,而不必在他们的机器上安装任何可执行软件。您可以使用Web浏览器中的JavaScript引擎来处理本地文件吗?
如果每台机器都附带,比如说Python,那很容易。我可以有一个Python脚本来做所有事情。我能想到的唯一的脚本语言就是JavaScript。不过,我知道有安全限制,阻止从Web浏览器读取和写入本地文件。
有什么办法可以将这种非常普及的脚本语言用于通用计算任务吗?
编辑:为了阐明要求,这需要是跨平台,跨浏览器的解决方案。我相信HTA是一种仅限Internet Explorer的技术(或者说Firefox的功能已经损坏)。
是的,HTA绝对是IE浏览器。 Mozilla有类似的叫做XULRunner的东西,但是它从来没有真正起飞过。 – Piskvor 2009-05-24 18:18:14