Télécharger un texte dans un fichier avec JavaScript

"strDownload" est une fonction JavaScript qui permet de télécharger un texte dans un fichier. Le texte a télécharger est passé en premier argument de la fonction, tandis que le nom du fichier est placé en second argument de la fonction (optionnel).

function strDownload(a, b) {
  a = '' + a;
  b = b || 'strDownload.txt';
  var c = document.createElement('A'),
      d = document.body;
  d.appendChild(c);
  c.href = 'data:text/plain;charset=utf-8,' + encodeURIComponent(a);
  c.download = b;
  c.click();
  d.removeChild(c);
}

strDownload('Texte à télécharger', 'test.csv');

Cet article vous a-t-il été utile ?

Super :)
Merci d'avoir donné votre avis !

Oups :(
Merci d'avoir donné votre avis qui va nous permettre de nous améliorer !

^