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