Javascript 如何在下载文件之前显示警报

Javascript 如何在下载文件之前显示警报,javascript,asp.net,Javascript,Asp.net,这是我的问题,我有一个aspx页面,必须显示一条弹出消息,当用户单击ok开始下载 任何帮助都将不胜感激在JavaScript中,您必须创建一个模式,指示用户单击模式中的链接以继续下载。出于安全考虑,您不能使用JS强制开始下载。因此,您最好给他们一条消息和第二个链接,当用户手动单击时,该链接将触发下载。您可以在链接或按钮上使用单击处理程序: <a href="url/to/file.txt" onclick="return confirm('are you sure you want to

这是我的问题,我有一个aspx页面,必须显示一条弹出消息,当用户单击ok开始下载
任何帮助都将不胜感激

在JavaScript中,您必须创建一个模式,指示用户单击模式中的链接以继续下载。出于安全考虑,您不能使用JS强制开始下载。因此,您最好给他们一条消息和第二个链接,当用户手动单击时,该链接将触发下载。

您可以在链接或按钮上使用单击处理程序:

<a href="url/to/file.txt" onclick="return confirm('are you sure you want to download this file?');">file text</a>
工作示例:

脚本

function download() {
    if (confirm ('Download file?')) {
        location.href = 'yourfile.pdf';
    }

    return false;
}
HTML

<a href='#' onclick='return download()'>Download</a>