String.prototype.Raccourcir = function (longueur,mettre)
/*======================================================
"Raccourcir" un texte
( abcd...xyz au lieu de l'alphabet abcdefghijklmnopqrstuvwxyz par exemple )
=======================================================
exemples :
alert("abcdefghijklmnopqrstuvwxyz".Raccourcir(taille maxi,
"signes pour signaler le raccourci ... par défaut"); */
{
if ( this.length<=longueur )
{
return this;
}
var lng = longueur ? longueur : 16 ; // valeurs par défaut
var met = mettre ? mettre : " ... ";
return this.substring(0,(lng-met.length)/2)
+ met
+ this.substring(this.length-(lng-met.length)/2);