我一直在做很多研究,并试图找到解决问题的方法。
我正在使用旧代码。使用VBscript的经典ASP。 我们工作的工具是文件系统对象。用户将文件上载到输入中,然后将其添加到公司文件共享文件中。问题是谷歌Chrome决定不支持VBscript。我使用activeX轻松地将VBscript转换为Javascript,但这基本上就是IE。我们使用插件IE选项卡在chrome中工作。但是我们不想使用插件。
我的问题是,由于javascript是只读的,我们正在运行经典的asp,因为我们的服务器端语言是否可以实现跨浏览器文件上传?
答案 0 :(得分:1)
将ActiveX vbscript转换为javascript以在crhome中运行将无法正常工作。原因是浏览器有一个防止访问文件系统的安全沙箱。如果文件共享与Web服务器位于同一服务器上,则必须通过asp,asp.net,php等后端语言处理文件上载服务器端。