4

クロムでは、ファイルをテキスト領域に貼り付けると、最終的にパスになります/home/antimatter15/sha1.js。貼り付けイベントには、標準の/メソッド.clipboardDataなどのオブジェクトが含まれます。もありますが、長さは常にです。おそらくファイルをドラッグする方法のように、貼り付けられているファイルを取得する方法はありますか。getDatasetData.files0FileReader

4

1 に答える 1

1

しばらく前に似たようなものを探しましたが、私の知る限り、これは JavaScript と html だけでは不可能です (少なくとも信頼できる方法ではありません)。Firefox と IE 9 はローカル ファイルの読み取りをある程度サポートしているようですが、公開サイトへの訪問者の大多数は、クリップボードにアクセスするために Flash、Java、または ActiveX コントロールを必要とします。

ヘルプデスク アプリケーション用のこの機能を探していたところ、xStandard と呼ばれる安価な ActiveX コントロールに落ち着きました。そのため、質問のその部分についてコメントできるようにするために、Javaでテストを行ったことはありません。他の誰かがそのアプローチについて詳しく説明できることを願っています。

ユーザーベースに関する詳細情報と、OS とブラウザーが管理されているかどうかを教えてください。

于 2011-11-30T21:33:56.367 に答える