// 创建一个Blob对象,将用户输入的文本作为数据源
// 创建一个隐藏的a标签,使用上面得到的URL作为下载地址
// 清除临时创建的URL
// 获取用户输入的文本
// 通过URL.createObjectURL 获取该Blob对象对应的URL
URL.revokeObjectURL(url);
a.click();
a.download = 'downloadedFile.txt'; // 设置下载后的文件名
a.download =
a.href = url;
var a = document.createElement('a');
var blob = new Blob([text], { type: 'text/plain' });
var text = document.getElementById('inputText').value;
var url = URL.createObjectURL(blob);
function downloadFile() {
}
Blob([text], {
a =
blob =
text =
url = URL.createObjectURL(blob);
});
"downloadFile()"
"inputText"
"在这里输入你想保存的内容"
'a'
'downloadedFile.txt'
'inputText'
'text/plain'
(
)
).value;
);
.createElement(
.getElementById(
// 创建一个Blob对象,将用户输入的文本作为数据源
// 创建一个隐藏的a标签,使用上面得到的URL作为下载地址
// 清除临时创建的URL
// 获取用户输入的文本
// 设置下载后的文件名
// 通过URL.createObjectURL 获取该Blob对象对应的URL
:
;