par anonyme 07-Novembre-2022

Bonjour, je récupère en JavaScript le contenu de certaines balises HTML avec la fonction innerHTML. Ces balises contiennent du texte brut. Cependant de temps à autre le texte récupéré est entouré par <font style="vertical-align: inherit;">Le texte </font>. Je ne comprend pas du tout d'où provient cette balise font !

1 Réponse

par Antoine 07-Novembre-2022

Il s'agit d'utilisateurs qui traduisent automatiquement votre site avec un plugin du type Google translate.

Celui-ci ajoute du code HTML spécifique à votre code source initial. C'est pour cette raison que vous récupéré <font style="vertical-align: inherit;"> en plus du texte.

Le solution consiste à interdire la traduction de votre site, ou bien à supprimer les balises HTML avant d'appeler la fonction innerHTML.

Questions liées

Bienvenue sur 1FORMATIK, où vous pouvez poser des questions en lien avec l'informatique et internet, et recevoir des réponses de l'équipe et d'autres internautes.

2.6k questions

3k réponses

...