Je suis tombé sur un truc étrange: il semble qu’il y a une limite de en javascript sous IE.
Je m’explique par l’exemple.
Si je fais tourner ce script tout marche parfaitement:
Par contre, si j’ajoute UN caractère au paramètre, rien ne se passe en cliquant sur le lien (même pas une erreur).
J’ai cherché un peu sur le net les causes et éventuellement comment corriger ce problème, sans succès.
Des idées?
Pour la cause, je sais pas, mais pour corriger tu peux tenter un truc horrible genre mettre 2 parametres dans ta fonction et concatener le tout ensuite
Le résultat sera le même (enfin je pense), c’est à dire un lien dont l’url sera supérieure à 2083 caractères et donc qui ne marchera pas.
Si c’est vraiment pour faire un lien qui te sort un alert() quand on clique dessus, je te conseillerais plutôt cette syntaxe :