mirror of
https://github.com/gchq/CyberChef.git
synced 2024-11-16 17:08:31 +01:00
Download filenames now persist
This commit is contained in:
parent
bad0816115
commit
a0aa363203
2 changed files with 4 additions and 4 deletions
|
@ -135,10 +135,10 @@ OutputWaiter.prototype.closeFile = function() {
|
||||||
* Handler for file download events.
|
* Handler for file download events.
|
||||||
*/
|
*/
|
||||||
OutputWaiter.prototype.downloadFile = function() {
|
OutputWaiter.prototype.downloadFile = function() {
|
||||||
const filename = window.prompt("Please enter a filename:", "download.dat");
|
this.filename = window.prompt("Please enter a filename:", this.filename || "download.dat");
|
||||||
const file = new File([this.dishBuffer], filename);
|
const file = new File([this.dishBuffer], this.filename);
|
||||||
|
|
||||||
if (filename) FileSaver.saveAs(file, filename, false);
|
if (this.filename) FileSaver.saveAs(file, this.filename, false);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -226,7 +226,7 @@
|
||||||
<button id="output-file-download" type="button" class="btn btn-primary">Download</button>
|
<button id="output-file-download" type="button" class="btn btn-primary">Download</button>
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<span class="input-group-btn">
|
<span class="input-group-btn">
|
||||||
<button id="output-file-slice" type="button" class="btn btn-default" title="View">🔍</button>
|
<button id="output-file-slice" type="button" class="btn btn-default" title="View slice">🔍</button>
|
||||||
</span>
|
</span>
|
||||||
<input type="number" class="form-control" id="output-file-slice-from" placeholder="From" value="0" step="1024" min="0">
|
<input type="number" class="form-control" id="output-file-slice-from" placeholder="From" value="0" step="1024" min="0">
|
||||||
<div class="input-group-addon">to</div>
|
<div class="input-group-addon">to</div>
|
||||||
|
|
Loading…
Reference in a new issue