Lors de la mise en place de trackin ou l’integration de tags, il faut prendre en compte des contraintes liées aux outils. Une des contraintes peut être la longueur maximale des chaines de caractères envoyée dans une variable.
Pour couper une chaine de caractere à partir d’une certiane longueur, la fonction Javascript à utiliser est substring(0, end). Le parametre « end » à renseigner correspond au nombre de caractères à conserver (espaces inclus), au-dela les caracteres sont supprimés.
Exemple :
Avec le code ci-dessous, le texte « ceci est un texte de test » deviendra « ceci est un texte ».
var chaineCaracteres = "ceci est un texte de test";
if (chaineCaracteres.length > 17) {
chaineCaracteres = chaineCaracteres.substring(0, 17)
}
Pour plus d’infos: