JS : base64 encode
Comment encoder une chaîne de caractères en base64 en JavaScript ?
var base64_encode = function (a,b,c,d,e,f) {
b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
c="=";
for(d=f="";e&=3,a.charAt(d++)||(b="=",e);f+=b.charAt(63&c>>++e*2))c=c<<8|a.charCodeAt(d-=!e);
return f
};
L'usage est assez simple :
var coded = base64_encode( "information" );
Crédits
Ce bout de code n'est pas de moi...
Je l'ai trouvé en surfant sur le web
après avoir eu un besoin professionnel.
Ce code est intéressant, parce que tout en étant réellement fonctionnel,
il est court, et puissant !
Essayez donc d'encoder : http://stephane-huc.net/encoder.js.php ;-)
Retrouvez la version de decodage en base64 équivalente...
<<| Page : JS : code : base64_encode : |