IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

la fonction replace


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Homme Profil pro
    �tudiant
    Inscrit en
    Octobre 2006
    Messages
    102
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 102
    Par d�faut la fonction replace
    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 :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    content = content.replace(/<BR>/g, "\n");
    Et donc le probl�me c'est que sous IE et Opera �a ne marche pas

    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 :
    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');
    			}
    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>

    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

  2. #2
    Expert confirm�
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par d�faut
    bonjour,

    essaye ceci :
    Code javascript : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    var exp = /(\<br\>)/gi
    content = content.replace(exp, "\n");
    j'ai r�jout� le commutateur i (ignore case)

  3. #3
    Membre confirm�
    Homme Profil pro
    �tudiant
    Inscrit en
    Octobre 2006
    Messages
    102
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 102
    Par d�faut
    Merci �a marche parfaitement

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [ODBC] Fonction Replace en ODBC
    Par Alexandre T dans le forum Access
    R�ponses: 4
    Dernier message: 10/01/2007, 11h02
  2. Fonction replace
    Par mpat dans le forum ASP
    R�ponses: 2
    Dernier message: 30/08/2005, 09h59
  3. Fonction replace
    Par pmboutteau dans le forum ASP
    R�ponses: 11
    Dernier message: 10/06/2005, 09h42
  4. PB avec la fonction replace
    Par Techman128 dans le forum C++
    R�ponses: 6
    Dernier message: 24/02/2005, 11h39
  5. Fonction replace
    Par PrinceMaster77 dans le forum ASP
    R�ponses: 5
    Dernier message: 10/06/2004, 12h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo