0

サーバーとの間でファイルをダウンロード/アップロードする必要があるWebアプリケーションに取り組んでいます。ただし、このアプリケーションのユーザーベースは技術に精通していないため、ユーザーに依存することなく、「ファイルのダウンロード」(このレコードの場合)または「ファイルのアップロード」(このレコードの場合)を示すボタンをクリックしてもらいます。 「名前を付けて保存」するか、保存先フォルダを指定します。以前のバージョンでは、Software ArtisanのSAXFile(ActiveXコントロール)を使用していましたが、今回はActiveXを回避しようとしています。アプリケーションブラウザに依存しないようにしたいと考えています。

これを行う方法について何か提案はありますか?Javaアプレットを実行する必要があると思いますが、既存のオープンソースプロジェクトまたはコントロールがある場合は、自分でロールするのはやめたほうがいいでしょう。

4

1 に答える 1

0

これはセキュリティの問題であるため、適切なオプションがあまりありません。任意のディレクトリに書き込む機能は、どのWebページにも付与されるべきものではありません。

オプションはJavaアプレット、Flash、HTML5、またはActiveXですが、これらはすべて、ユーザーがアクセス許可を付与するか、場所を選択する必要があります。HTML5 Webストレージを使用してこれを実現することもできます。これは、ユーザー権限を必要としませんが、ストレージ形式、ブラウザーサポート、およびサイズ制限(ほとんどのブラウザーで5または10 MB)の両方でより制限されています。

于 2012-08-23T19:13:32.887 に答える