问题描述
<button onclick="password()"><h3>Code</h3> </a>
function password() {
var password = prompt("Please enter the password");
if (password === "password") {
//download the file
}
else {
alert("Password incorrect");
}
}
要下载的文件位于“../file/file.txt”
解决方法
试试这个。
<a id="download" style="display: none"
href="../file/file.text"
download>Download</a>
function password() {
var password = prompt("Please enter the password");
if (password === "password") {
document.getElementById('download').click();
}
else {
alert("Password incorrect");
}
}