我有一个web应用程序,它接收一个简单的文本文件,但是我需要将这个文件下载到特定的路径。 意思是,当应用程序接收到文本文件时,它将始终被下载到特定的文件夹(例如,下载到C:\MyFolder)。 如果不可能,那么我需要将文件从用户选择的地方复制到我的文件夹中。
这个应用程序是基于JavaScript的。
JavaScript不能对我(访问者)的本地文件系统施加任何控制。 我仍然完全控制我下载的文件的位置,它们的名称,以及我是否想下载它们。
对不起,但您所能做的最好的是通知您的用户将您提供的下载文件放在哪里。 您不能使用JavaScript自己选择目的地。
你应该能够使用Java的applet来实现这一点,假设你已经签署了它。 用户将被要求允许您的代码运行,如果允许,您可以做任何您想做的事情:包括下载一个文件到一个特定的位置。