クロムブラウザでjavascriptを使用してローカルtxtファイルを読みたいとします。だから、私は<input type="file" .../>
を使用し、私は任意のtxtファイルを選択すると、私はそれを読む。しかし、私は選択ファイルがほしくない。私は、ファイルパスでファイルをロードする必要があります。これはどのように可能ですか? ありがとう入力タイプ= "ファイル"でローカルファイルをプログラムで選択する方法
答えて
これはできません。これは明らかにセキュリティ上の意味があります。訪問したWebサイトに暗号化されていないFTPパスワードが含まれているFileZillaの設定ファイルを読むことができたらどうでしょうか?私はあなたがそれを好まないと思う。
操作の前にFile
参照を取得する必要があります(イベントハンドラなどから)。 More info。
こんにちは、あなたの答えに感謝します。私はtxtファイルを作成し、ftpからこのtxtファイルにテキストを書き込んだ後、FileZillaサーバーとftpを作成しました。しかし、私はjavascriptで読むことができません。どのように私はユーザー名とパスワードでFTPからtxtファイルを読むことができます。 @christophetd – daylight
ウィンドウの下には 'C:\ Users \ Username \ AppData \ Roaming \ FileZilla \ sitemanager.xml'の下にあります。パスワードはbase64でエンコードされています。 – christophetd
ファイルのデータを読みたい場合は、ファイルダイアログから開く:
function readFile(){
var t = document.getElementById("file")
var o = new FileReader();
o.onload = function(t) {
console.log(t.target.result);
}
o.readAsText(t.files[0]);
}
編集:それを選択せずにすることができますだけでなく、開いているファイルはブラウザ内で実行されている最初の
- 1. Pythonとセレンでファイルをアップロードするためのローカルファイルを選択する方法
- 2. 入力の選択:WebブラウザコントロールでプログラムでファイルVB.net 2010
- 3. GraphQLはなぜ「入力」タイプを選択するのですか?
- 4. HtmlUnitで画像入力タイプを選択するには
- 5. ディレクトリからMapreduceプログラムへの特定の入力ファイルの選択方法
- 6. 入力[タイプ=選択]は私のため
- 7. jQuery:クラスと入力タイプ別に選択
- 8. 入力テキストボックスでテキストを選択(ハイライト表示)する方法
- 9. Python Seleniumで入力要素を選択する方法
- 10. DataGridviewのコンボボックスでデータを入力して選択する方法
- 11. マルチプルではなくラジオ入力を選択する方法
- 12. PyAudioで特定の入力デバイスを選択する方法
- 13. 入力タグでリスト項目を選択する方法
- 14. キュウリで日時選択入力をテストする方法
- 15. HTMLテキスト入力フィールドで選択を無効にする方法
- 16. angularjsドロップダウンで選択した値を入力する方法
- 17. 入力タイプの選択色のスタイル=テキスト、可能ですか?
- 18. jqueryで入力を選択
- 19. jQueryで番号タイプの入力を選択
- 20. 入力タイプをJavascriptのオプションで選択してください。
- 21. in codeigniterファイル入力タイプのフォームデータを再投入する方法
- 22. 剣道での入力を避ける方法マルチ選択ドロップダウン
- 23. 選択入力間のスワップ方法
- 24. 入力テキストを選択オプションに挿入する方法
- 25. 入力タイプ= "file" =ファイルが選択されている場合、 "valid"を返す方法は?
- 26. 選択タイプを選択する方法= multiple - jQuery
- 27. 挿入された行をテーブルでプログラムで選択する方法
- 28. ロータススクリプト - 複数選択リストボックスで複数の値をプログラムで選択する方法
- 29. JQueryで選択したファイルの入力をリセットする
- 30. 入力タイプ=ファイル
Javascriptを紛れもないアクセス権を持っていませんファイルシステム上のファイルに追加します。 – RJM
バニラのJavaSciptでどうやってやるのかよく分かりませんが、jQueryを使って、次のようなものを使うことができます: '$( '#your_div')load(" path/to/file/textfile.txt ");' - そして、このファイルはウェブサイトの外向きの面に存在しなければなりません...そうでなければ@RJMは正しい.. – Zak
ダイアログでファイルを選択するには時間がかかり、ドラッグ&ドロップを実装することができます。 –