Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在客户机上存档文件';s计算机_Javascript_C#_Asp.net_.net - Fatal编程技术网

Javascript 在客户机上存档文件';s计算机

Javascript 在客户机上存档文件';s计算机,javascript,c#,asp.net,.net,Javascript,C#,Asp.net,.net,我的问题是,我需要找到一种方法来归档由客户端上传的文件,并使用在C#asp.net中创建的web应用程序将其放入客户端的计算机的文件夹中。目前,web应用程序使用上载功能,将文件发送到服务器,客户端手动存档文件,因此无需进行上载工作,只需自动存档即可 根据我在线阅读的内容,由于web浏览器的安全性,服务器无法看到上载的客户端文件的路径,并且服务器无法将文件下载到其选择的任何目录中,而不是客户端确定的下载目录 有没有办法解决这些问题,我听说可能会使用JavaScript,尽管我没有使用JavaSc

我的问题是,我需要找到一种方法来归档由客户端上传的文件,并使用在C#asp.net中创建的web应用程序将其放入客户端的计算机的文件夹中。目前,web应用程序使用上载功能,将文件发送到服务器,客户端手动存档文件,因此无需进行上载工作,只需自动存档即可

根据我在线阅读的内容,由于web浏览器的安全性,服务器无法看到上载的客户端文件的路径,并且服务器无法将文件下载到其选择的任何目录中,而不是客户端确定的下载目录

有没有办法解决这些问题,我听说可能会使用JavaScript,尽管我没有使用JavaScript的经验


感谢您抽出时间。

查看此zip.js项目演示:

事实上,你有三个选择:

  • 使用JS在客户端压缩并从内存上传到服务器
  • 使用在客户端运行的东西(如Java)在客户端压缩它 小程序/闪光灯或Silverlight
  • 制作一次点击应用程序,该应用程序将从浏览器zip安装 文件并上传到服务器(可能太复杂了…) (简单问题)

  • 有没有办法解决这些问题
    ,我希望没有,你有一个很好的理由不能这么做。你的意思是在客户端的某个地方保存一个文件?如果我遇到这种情况,我会创建一个带有web浏览器的windows窗体应用程序,这样我的win窗体应用程序就可以选择路径并进行归档,其中,上传将通过web浏览器完成control@artm没错,客户机有一个文件夹,他们将这些文件归档到计算机上。Web应用程序需要自动执行此操作。@10位如果这是允许的,并且您在windows目录中放置了一个被黑客攻击的sydtem32.dll,该怎么办?谢谢您的回复。我需要弄清楚如何在客户端压缩文件,然后移动它,所以学习如何压缩会很有帮助。但主要的问题是将归档文件移动到客户端的文件夹中,这似乎是不可能的,因为存在安全问题。这只能通过第三种方法使用click once应用程序来实现,但这是一个巨大的问题。。。为此目的。。。或者在客户端拥有完全权限的JAVA小程序,它也可以写入任何位置。感谢您的想法,它看起来确实非常详细,只是为了这个目的,但这是一种可能性。