1

セキュリティの問題を泣き始める前に、私の話を聞いてください。

これはイントラネット アプリケーション用であるため、あらゆるプラグインをインストールしたり、セキュリティ権限を適切に変更したりできます。

私が望んでいるのは、彼らが Web ページにアクセスし、リンクをクリックして Word 文書などのファイルをダウンロードすることです。これは何らかのローカル ストレージに転送され (必要に応じてサンドボックス化されます)、Word で通常のファイルとして開かれます。

ユーザーが [保存] をクリックすると、JavaScript または何かがファイルをピックアップし、ファイルが保存されるか、プログラムがファイルにアクセスしなくなり、サーバーへのバックアップのアップロードなどのアクションを実行できます。

これを行う方法はありますか。IndexedDb、WebStorage、HTML5 FileSystem API を見てきましたが、私はすべての初心者であり、これを行う方法がわかりません。

Flash について言及しない限り、必要なプラグインをコーディングすることにオープンです。私が直面している主な問題は、何らかの形式のローカル ブラウザーにダウンロードしたファイルを開き、Word などのデスクトップ アプリケーションで開くことです。

どんな助けでも大歓迎です。

4

1 に答える 1

2

多くの調査の後、それを行う唯一の方法はプラグインを使用することです。IndexedDB、FileSystem API、または WebStorage がローカル ファイル システムにアクセスできません。どっちがいい。

Silverlight はイントラネットと .NET に適したオプションであり、私はこれを選択しました。

ファイル ウォッチャーを使用したフル アクセス許可の Silverlight 5。ファイル ウォッチャーは次の方法で実現できます。Silverlight で FileSystemWatcher が行うことを実現する代替手段はありますか?

于 2013-05-06T03:48:07.797 に答える