【发布时间】:2013-05-26 15:22:16
【问题描述】:
所以我有这个 html 页面。其中有一段与 Flash 应用程序对话的 javascript 代码。
在 Flash 应用程序的生命周期中,它会使用 html 页面上的 javascript 将文件保存到服务器上的某个位置。
如何使用 javascript 获取我刚刚保存的文件并将其移动到其他位置?
【问题讨论】:
标签: javascript lamp
所以我有这个 html 页面。其中有一段与 Flash 应用程序对话的 javascript 代码。
在 Flash 应用程序的生命周期中,它会使用 html 页面上的 javascript 将文件保存到服务器上的某个位置。
如何使用 javascript 获取我刚刚保存的文件并将其移动到其他位置?
【问题讨论】:
标签: javascript lamp
你不能。 Javascript 在客户端上运行,无法访问服务器的文件系统。
您只能在执行此操作的服务器上触发脚本。
【讨论】:
os.command("string"),他们可以在其中访问服务器的命令行,但我没有运行任何python
正如你所说,你已经在服务器上安装并运行了 nodejs,你可以使用 nodejs 文件系统 api 移动文件:http://nodejs.org/api/fs.html#fs_fs_rename_oldpath_newpath_callback
为此,您需要监视和检测新文件何时保存在某个文件夹中,这应该可以使用:http://nodejs.org/api/fs.html#fs_fs_watch_filename_options_listener
编码愉快!
【讨论】: