【发布时间】:2016-02-11 06:06:38
【问题描述】:
是否可以在每次保存时覆盖文件。我在 html 中有一个 textarea,我正在使用 JavaScript 将文本保存到文件中。目前保存为:test.txt、test(1).txt、test(2).txt。是否可以在每次下载时保存一个 test.txt。
我用来下载的代码如下:
function saveTextAsFile()
{
var textToWrite = document.getElementById("inputTextToSave").value;
var textFileAsBlob = new Blob([textToWrite], {type:'plan/text'});
var fileNameToSaveAs = "test.txt";
var downloadLink = document.createElement("a");
downloadLink.download = fileNameToSaveAs;
downloadLink.innerHTML = "My Hidden Link";
window.URL = window.URL || window.webkitURL;
downloadLink.href = window.URL.createObjectURL(textFileAsBlob);
downloadLink.onclick = destroyClickedElement;
downloadLink.style.display = "none";
document.body.appendChild(downloadLink);
downloadLink.click();
}
感谢您的帮助。
【问题讨论】:
标签: javascript html download save