Chrome 和文件系统对象

Chrome and file system objects

我一直在做大量研究并试图找到解决我遇到的问题的方法。

我正在使用旧代码。使用 VBscript 的经典 ASP。 我们使用的工具是文件系统对象。用户将文件上传到输入中,然后将其添加到公司的文件共享文件中。问题是 google chrome 已经决定不支持 VBscript。我使用 activeX 轻松地将 VBscript 转换为 Javascript,但这基本上是 IE。我们使用插件 IE 标签让它在 chrome 中工作。但是我们不想使用插件。

我的问题是,由于 javascript 是只读的,而且我们是 运行 经典的 asp 作为我们的服务器端语言,有什么方法可以实现跨浏览器文件上传?

在 crhome 中将 ActiveX vbscript 转换为 javascript 到 运行 将不起作用。这样做的原因是浏览器有一个安全沙箱,可以防止访问文件系统。如果文件共享与 Web 服务器位于同一台服务器上,则您必须通过 asp、asp.net、php.[=10 等后端语言处理文件上传服务器端=]