現在下記ソースのような、ファイルダウンロードの実装しています。
そこで、Chromeブラウザで「名前を付けて保存」ダイアログを表示し保存するようにしたいのですが、下記ソースですとダイアログが出ずに保存されてしまいます。
方法のわかる方がいましたら、ご教授をお願いします。

また、自身で調査した観点としましては、
・javascriptで右クリック押下→Aキーを発火し、ダイアログを出す
・ファイル保存時に別タブで表示し、javascriptでCtrl + sを発火する

var saveText = function(text, filename) {
    var a = document.createElement('a');
    a.href = 'data:text/plain,' + encodeURIComponent(text);
    a.download = filename;
    var evt = document.createEvent('MouseEvents');
    evt.initMouseEvent('click', true, true, window, 0, 0, 0, 0, 0, false, true, false, false,  0, null);
    a.dispatchEvent(evt);
}

saveText('テキスト', 'ファイル名.txt');