这是我的问题,我有一个aspx页面,必须显示弹出消息,当用户点击确定开始下载 任何帮助将不胜感激
答案 0 :(得分:2)
脚本
function download() {
if (confirm ('Download file?')) {
location.href = 'yourfile.pdf';
}
return false;
}
HTML
<a href='#' onclick='return download()'>Download</a>
答案 1 :(得分:1)
在JavaScript中,您必须创建一个模态,指示用户单击模态中的链接以继续下载。出于安全考虑,您无法使用JS强制下载开始。因此,您可以做的最好的事情是给他们一条消息和第二个链接,这将实际触发下载(当用户手动点击它时)。
答案 2 :(得分:0)
您可以在链接或按钮上使用点击处理程序:
<a href="url/to/file.txt" onclick="return confirm('are you sure you want to download this file?');">file text</a>