Bonsoir tout le monde
Voila, j'ai un petit problème avec la fonction replace pour l'affichage pour Opera et IE
Donc voila, j'utilise le code suivant :
Et donc le problème c'est que sous IE et Opera ça ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 content = content.replace(/<BR>/g, "\n");
Par exemple si mon content est égale à : Toto<BR>toto, il me laisse exactement la même chose, sans me remplacer le <br> par un \n
Sinon, j'avais trouvé une autre solution, en faisant ça :
Et là, le problème c'est que ça me fait bien le remplacement sous IE et Opera, mais pas sous firefox, où il me laisse toujours le <BR>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 var i; for(i = 0;i<content.length;i++){ content = content.replace('<BR>','\n'); }
Voila, donc s'il y avait une solution qui marchait sous tous les navigateurs, car là je fais un test pour connaître le navigateur, et en fonction je fais appel à une des deux méthodes
Voilà, merci d'avance![]()
Partager