【发布时间】:2021-07-15 11:28:39
【问题描述】:
我使用锚标记为我的用户提供一个选项,以将一些客户端生成的数据下载到文件中。我使用以下代码:
function GenerateTextFile (FileType, FileName, FileContents)
{
var data = new Blob ([FileContents], {type: 'text/plain'});
var url = window.URL.createObjectURL (data);
var link = document.createElement ("a");
link.download = FileName + "." + FileType ;
link.href = url ;
link.innerText = " Click here to download" ;
};
稍后我调用以下内容进行整理:
window.URL.revokeObjectURL (url);
请有人告诉我如何检测到用户点击了锚标记?我想删除或更改文本,以便下载不会被激活两次。
【问题讨论】: