&引用;开放式;修改和";另存为;在web浏览器中与javascript/flash/silverlight或java之间的文件,无需上传到服务器?

&引用;开放式;修改和";另存为;在web浏览器中与javascript/flash/silverlight或java之间的文件,无需上传到服务器?,javascript,silverlight,flash,google-chrome,upload,Javascript,Silverlight,Flash,Google Chrome,Upload,弹出文件“浏览”对话框,让用户“上传”我可以用Javascript检索的文件,而无需将文件上传到服务器,只需用Javascript将其下载回客户端,最好的方法是什么 我发现Downloadify允许用户“下载”javascript生成的文件,而无需从服务器跳转: 有没有一种方法可以“上传”用户浏览并打开的文件,并以data:url或其他形式将其转换为Javascript,而不必100%从服务器客户端反弹 是否能够“打开”用户从硬盘上选择的文件,在javascript中编辑文件,然后“另存为”返回

弹出文件“浏览”对话框,让用户“上传”我可以用Javascript检索的文件,而无需将文件上传到服务器,只需用Javascript将其下载回客户端,最好的方法是什么

我发现Downloadify允许用户“下载”javascript生成的文件,而无需从服务器跳转: 有没有一种方法可以“上传”用户浏览并打开的文件,并以data:url或其他形式将其转换为Javascript,而不必100%从服务器客户端反弹

是否能够“打开”用户从硬盘上选择的文件,在javascript中编辑文件,然后“另存为”返回到用户硬盘,而无需任何服务器端代码


我正在制作一个后台办公室,所以如果它在google chrome上运行,不需要跨浏览器,最好是在Javascript/HTML5上,但是flash或silverlight也可以工作,希望不是java。

silverlight允许你在类中这样做。我目前正在从事一个Silverlight项目,并且我专门使用Chrome,因此您在该环境中应该不会遇到任何问题。

Silverlight允许您在类中这样做。我目前正在从事一个Silverlight项目,我专门使用Chrome,因此您在该环境中不会遇到任何问题。

Flash支持读取和写入本地文件:

要在Flash和JavaScript之间发送数据,可以使用ExternalInterface API:


Flash支持读取和写入本地文件:

要在Flash和JavaScript之间发送数据,可以使用ExternalInterface API:


。。。但是如果你不需要跨浏览器支持,只需要谷歌浏览器,那么我想你可以使用HTML5文件API:。。。但是,如果您不需要跨浏览器支持,只需要Google Chrome,那么我想您可以使用HTML5文件API: