<a href=/user/test/xxxx.txt download=filename.txt>Clique para fazer download</a>
Desta forma, quando o usuário abrir o navegador e clicar no link, o arquivo será baixado diretamente.
Mas há uma situação, como txt, png, jpg e outros arquivos que o navegador suporta para abrir diretamente, não executará a tarefa de download, mas abrirá o arquivo diretamente. Nesse caso, é necessário adicionar um atributo download para. a etiqueta a;
O seguinte é um exemploVá para a tag <a> para exibir o caminho do arquivo e complete o caminho do arquivo de acordo com os prompts do caminho.
<!DOCTYPE html> <html> <head> <meta charset=UTF-8> <title></title> </head> <body> <a href=321.png download=test.png>Clique para baixar< /a> </body> </html>
Se precisar baixar imagens enviadas de uma página da web, você pode usar os seguintes métodos:
Obtenha o nome de domínio do host:
localização.nome do host
Obtenha o número da porta:
localização.porta
2. Use botões para monitorarO monitoramento de botões pode ser dividido em dois métodos:
Um é window.open() var $eleBtn1 = $(#btn1); var $eleBtn2 = $(#btn2); //Uma interface de backend para download de arquivos é conhecida: https://codeload.github.com/douban/douban-client/legacy. /master //Método 1: window.open() $eleBtn1.click(function(){ window.open(https://codeload.github.com/douban/douban-client/legacy.zip/master }); O segundo é o envio do formulário //Método 2: Através do formulário $eleBtn2.click(function(){ var $eleForm = $(<form method='get'></form>); $eleForm.attr(action,https://codeload.github .com/douban/douban-client/legacy.zip/master); $(document.body).append($eleForm); }); ResumirAs opções acima são duas maneiras de implementar arquivos clique para baixar em páginas HTML introduzidas pelo editor. Espero que seja útil para você. Se você tiver alguma dúvida, deixe-me uma mensagem e o editor responderá a tempo. . Gostaria também de agradecer a todos pelo apoio ao site de artes marciais VeVb!