«открыть» изменить и «сохранить как» файлы в и из javascript / flash / silverlight или java в веб-браузере, без загрузки на сервер? - PullRequest
2 голосов
/ 12 августа 2011

Каков наилучший способ, чтобы всплывающее диалоговое окно «Просмотр файлов» и пользователь «загружали» файл, который я могу получить в Javascript, не загружая файл на сервер, просто чтобы загрузить его обратно клиенту в Javascript?

Я нашел Downloadify для того, чтобы позволить пользователям «загружать» файл, сгенерированный javascript, без отскока от сервера: https://github.com/dcneiner/Downloadify есть способ «загрузить» файл, который просматривает и открывает пользователь, и получать егов Javascript в данных: URL или в какой-либо форме без отказов от сервера 100% на стороне клиента?

Возможность «открыть» файл, который пользователь выбирает на своем жестком диске, отредактировать его в javascript и »сохранить как "обратно на жесткий диск пользователя без какого-либо серверного кода?

Я делаю бэк-офис, поэтому он не должен быть кросс-браузерным, если он перенесен в Google Chrome, в идеале вJavascript / HTML5, но flash или silverlight тоже могут работать, надеюсь, не java.

Ответы [ 2 ]

0 голосов
/ 13 августа 2011

Flash поддерживает чтение и запись локальных файлов:

http://www.mikechambers.com/blog/2008/08/20/reading-and-writing-local-files-in-flash-player-10/

Для отправки данных между Flash и JavaScript вы можете использовать API-интерфейс ExternalInterface:

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/external/ExternalInterface.html

0 голосов
/ 12 августа 2011

Silverlight позволяет сделать это с помощью класса OpenFileDialog . В настоящее время я работаю над проектом Silverlight и использую исключительно Chrome, поэтому у вас не должно возникнуть проблем в этой среде.

...