2017-01-15 4 views
0

AnglesJsは、ファイル名を除き、ディレクトリ(フォルダ)のみを選択できるダイアログを開きますか?AngularJsはファイル名を除いてディレクトリのみを選択できますか?

私はダウンロードディレクトリを選択していますが、間違った拡張子を付けるとファイル名を選択できません。


[更新] Urk!標準のファイルダイアログを使用して新しいファイル名を入力すると、ファイルが存在しないためブラウザにエラーが発生します:-(

+0

特定のファイルをアップロードすることは、ディレクトリを使って何をしたいのですか? – Igor

+0

何が問題なのですか?私は自分が行っていることを知っていると仮定できませんか?起こる、私は***ダウを選択していますn ***ロードディレクトリ、および間違った拡張子を与える場合には、ユーザーはファイル名を選択するべきではありません。 – Mawg

答えて

1

AngularJsは独自のDOM api以上の機能を提供しませんこれを行うには、DOM APIで利用可能な場合は可能です。

質問に答えるには:いいえ、訪問者のディレクトリ内のディレクトリのみを選択するダイアログボックスを要求するDOM APIはありませんファイルシステム

+0

残念です。私はダウンロードディレクトリを選択していますが、ユーザが間違った拡張子を与える場合には、ファイル名を選択するべきではありません。 – Mawg

+1

あなたはヘッダを設定することができますContent Disposition:attachment; filename = yourfilename.ext、そのファイルを提供してユーザーのファイル名を設定します。 ただし、保存場所の入力を求めるようにブラウザを設定している場合(既定ではないため、ある程度技術的な知識があることを意味します)、ファイル拡張子を変更できます。 – rsman

関連する問題