Como mostrar um alerta antes de transferir um ficheiro
Esta é a minha pergunta eu tenho uma página aspx que tem de mostrar uma mensagem popup e quando o utilizador clica ok começar a transferir qualquer ajuda seria apreciada
0
Author: Ariel Gimenez, 2011-09-21
3 answers
Pode usar um manipulador de click no seu link ou botão:
<a href="url/to/file.txt" onclick="return confirm('are you sure you want to download this file?');">file text</a>
Exemplo de trabalho: http://jsfiddle.net/QRgvV/
0
Author: Kyle Trauberman, 2011-09-21 17:03:31
Script
function download() {
if (confirm ('Download file?')) {
location.href = 'yourfile.pdf';
}
return false;
}
HTML
<a href='#' onclick='return download()'>Download</a>
2
Author: Jeaf Gilbert, 2011-09-21 17:03:37
Em JavaScript você terá que criar um modal que instrua o usuário a clicar em um link dentro do modal para continuar o download. Você não pode usar JS para forçar um download para começar, devido a preocupações de segurança. Então o melhor que você pode fazer é dar-lhes uma mensagem e um segundo link que realmente aciona o download (quando o usuário clica manualmente nele).
1
Author: Marshall, 2011-09-21 17:01:34