Bonjour à tous,
j'ai un problème pour comparer une String encodée dans du JAVA (URLEncoder.encode) avec une deuxième encodée par du javascript (escape ou encodeURI) sous IE : ex : le retour chariot est %0A avec Java (avec javascript sous FFox aussi d'ailleurs !) et sous IE il vaut %0D%0A...
est-ce que qqun connaitrait un moyen de rendre les deux encodeurs compatible, ou bien un encodeur universel ???
ou une solution à mon problème tout simplement !!
But : Vérifier à la validation du formulaire d'une page html qu'une textarea a été modifiée ou non, depuis l'affichage de la page.
Contexte et solution choisie : dans une servlet java, il faut éliminer les retours chariots de la valeur d'une textarea en sortie de formulaire pour pouvoir mettre cette valeur dans une var js (html généré par le java) et ensuite de nouveau dans la page html, à la validation du form, vérifier en js, que la textarea a été modifiée ou non par l'utilisateur (en encodant la valeur actuelle en js). Et je ne peux pas interdire ces retours chariots.
Merci d'avance
Partager