Maison >interface Web >js tutoriel >Comment déclencher des téléchargements de fichiers en utilisant uniquement des boutons HTML ou JavaScript ?
Question :
Comment pouvez-vous lancer un téléchargement de fichier lorsque vous cliquez sur un Bouton HTML sans utiliser de balises d'ancrage, de scripts backend ou de configurations de serveur ?
Bouton HTML Solution :
Vous pouvez utiliser l'attribut de téléchargement pour déclencher un téléchargement de fichier :
<button download="myfile.txt">Download Me</button>
où :
Solution JavaScript :
Pour télécharger un fichier via JavaScript, vous pouvez utiliser les API Blob et URL :
var fileUrl = URL.createObjectURL(new Blob([data], {type: 'text/plain'})); var a = document.createElement('a'); a.href = fileUrl; a.download = 'myfilename.txt'; a.click();
où :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!