使っています window.open(url, "Download", "width=100,height=100");
ファイルの保存/ダウンロードダイアログを開きます。ユーザーがファイルをダウンロードするために選択したパスを知る方法はありますか?
また、Chromeでは、関数を呼び出してもファイルの保存ダイアログは開かれず、ファイルが事前設定された場所に自動的にダウンロードされます。この動作を変更する方法はありますか?
回答:
回答№1は0ユーザーがファイルをダウンロードするために選択したパスを知る方法はありますか?
いいえ。JSの管轄外です。
関数を呼び出してもファイルの保存ダイアログが開かない
ブラウザによって異なります。 Chromeにはありません。
Chromeはファイルを直接ダウンロードします。ファイルが悪意のある可能性がある場合にのみ警告します。ダウンロード先は、お使いのOSの所定のダウンロードフォルダにダウンロードされます。 変更できます しかし、それはユーザーの好みです。それを制御することはできず、変更されているかどうかはわかりません。