Вставить файлы на сайт (без Flash) - PullRequest
2 голосов
/ 28 апреля 2011

Мне сказали, что мне нужно создать способ для пользователей копировать и вставлять файлы на веб-сайт. Требование состоит в том, что это не может быть вспышка, но это может быть Silverlight. Это нормально, если это только Windows / IE, и его нельзя перетаскивать (это было бы слишком просто, верно?), Это должно быть вставка файлов.

Я вполне уверен, что это невозможно сделать. Один из разработчиков здесь сказал, что должен быть способ, так как Sharepoint делает это, но я полагаю, что для этого они используют COM-объект Windows Explorer. Если это так, пользователь должен иметь какой-то сетевой доступ к папке, и это, вероятно, связано с соображениями безопасности.

Есть идеи, как поддержать вставку файлов в браузер без прошивки?

Ответы [ 2 ]

0 голосов
/ 28 апреля 2011

У меня такое ощущение, что это невозможно сделать с помощью чего-либо, кроме вспышки / серебряного света, из-за ограничений безопасности.

Telerik делает серебряный свет ... http://www.telerik.com/products/silverlight/upload.aspx

ИЯ думаю, вы могли бы разработать свой собственный.

0 голосов
/ 28 апреля 2011

Ну ... В Silverlight 4 вы можете посмотреть на объект буфера обмена, но я могу сказать, что он поддерживает только текст.

У вас есть тег Silverlight 4 по этому вопросу, поэтому я скажу, что почти уверен, что это пока невозможно.

На вашем месте я составил бы список всех приемлемых технологий на стороне клиента: Silverlight, Flex и т. Д. И исследовал каждую из них. Но эти технологии интеллектуальных клиентов, как правило, не допускают такого доступа по соображениям безопасности.

В худшем случае, вы всегда можете построить COM-объект. :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...