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

Concept et utilisation

La fonction strDownload() permet de télécharger un texte dans un fichier.

Fonction

strDownload()

Déclenche le téléchargement d'un texte dans un fichier.

Syntaxe
strDownload(texte, nom_de_fichier);
Paramètres
texte(String)

Le paramètre texte de la fonction strDownload() définit le texte à télécharger dans un fichier.

nom_de_fichier(String)

Le paramètre nom_de_fichier de la fonction strDownload() définit le nom du fichier dans lequel sera téléchargé un texte.

Exemple de téléchargement d'un texte dans un fichier

var texte = 'Texte à télécharger';
var nom_de_fichier = 'test.csv';

strDownload(texte, nom_de_fichier);

Code source de la fonction

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);
}
^