私はローカルファイルを選択して変更し、ローカルにもコピーを保存することができるオフラインwebappを作成しています。サーバーがなくても可能ですか(ファイルをアップロードしてbase64を返すことはできますが、オフラインではありません)。アプリケーションはGoogle Chromeでのみ動作する必要があるので、ここで見てください。アップロードしないでローカルファイルの内容を取得する
答えて
HTML5ファイルAPIは、便利な入力要素<input type='file'></input>
ある
input = document.getElementById(inputId);
var reader = new FileReader();
reader.onload = function (e) {
base64 = e.target.result;
};
reader.readAsDataURL(input.files[0]);
証明するかもしれません。複数のファイルを選択できる入力にも機能します。
ブラウザでファイルを操作するには、downloadifyを使用します。 "file://"を含むパスで動作させるには、settingsのファイルシステムへのdownloadify.swfアクセスを許可する必要があります。
フラッシュを使用するためのDownvote? – GAgnew
私はOPが「サーバなし」と答え、誰かがあなたの答えに 'file://'を見たので、あなたはdownvotedだと思います。ここには0に+1があります。 –
サーバーはありません。 "file://"はAdobeのセキュリティポリシーのためにここに登場しました。 SWFファイルは、ネットワーク用にコンパイルされているか、ローカルファイルシステムで動作しています。 downloadify.swfはネットワークで動作するようにコンパイルされているため、ファイルシステムへのアクセスは制限されています。 – Microfed
- 1. 保存する前にユーザーがアップロードしたファイルの内容を取得する
- 2. 私はローカルファイルの内容を取得するにはどうすればよいのjavascript
- 3. plistの内容を取得
- 4. エディタの内容を取得
- 5. JSPでディレクトリの内容をアップロードする
- 6. マーカーのinfobubbleの内容を取得したいですか?
- 7. svnリポジトリフォルダの内容を取得する
- 8. タブヘッダーの内容を取得する
- 9. モジュールの内容を取得する
- 10. RecyclerViewの内容を取得する
- 11. SharePointの内容を取得する:FormFields
- 12. グリッドの内容を取得する
- 13. は、ドキュメントファイルの内容を取得する
- 14. アップロードしていないローカルファイルをロードする
- 15. ngitで古いバージョンのファイルの内容を取得する
- 16. ディレクトリの内容を変更した日付で取得する
- 17. ウェブページの内容を取得する(AJAX呼び出しでロード)
- 18. JavaScriptを使用してリンクタグの内容を取得します - ないCSS
- 19. Firefox 3でローカルファイルの完全なパスを取得する方法
- 20. xhrなしでインクルードされたjsファイルの内容を取得するには?
- 21. MVC 2のリストボックスの内容を取得
- 22. テーブルレイアウトの行内の内容の値を取得するには
- 23. JS内のファイル名やフォルダの内容を取得する
- 24. オープンCSVを使用して.csvの内容を取得する
- 25. winsockを使用してローカルホストの内容を取得する
- 26. HTMLを使用してテーブルの内容を取得する
- 27. TTMessageRecipientField(TTMessageController)の内容を取得
- 28. Tkinter Entryウィジェットの内容を取得
- 29. Chromeの拡張フォルダ内のローカルファイルを取得
- 30. Greasemonkeyでiframe内のクラスの内容を取得
この仕様では現在、ユーザーサンドボックス内のファイルのみが許可されています。 :( – Microfed
うん、それは私のために働くようです:)ありがとう! – suda
HTML5は未来です!将来の開発にこれを使用してください – Skeen