14 08 2002 à 11:27


voila jai un ptit pb, je traite une chaine en direct pour pouvoir afficher en direct.
cette chaine est ds une box et donc un chaque saut de ligne, \n ne fait rien a laffichage et il fodra ke je remplace le \n par des <br> , chose ke jarrive a faire mais cepedant, apres la premiere tranformatin en <br> chaque lettre est remplacé ki si tt les lettres étaient des \n...

le replace actuel est celui-ci :
replace(/\n+/g, " <br> ");

avec celui la :
replace(/\n([^> ]|\n)+/g, " <br> ");
le \n est bien remplacer kom loter par un <br> mais apres, chaque lettre nest plus remplacer par <br> mais seulement > , mais c coince tj, si kkun sai komen remplacer le \n par un <br> et kapres le retour chariot ne rese pas bloqué...

allez les gars aidez moi ;o)

mats (lutin lvl 1 - )
40 ans (Belfort)
mats@mats-design.com
http://www.mats-design.com

un lutin sachant krepier est un bon krepier [KPS]





  14 08 2002 à 11:29


Si tu t'expliques + clairement je veux bien essayer de t'aider. là j'ai rien compris ;)

angel2k (exilé fanatique - )
42 ans (Amiens)
angel2k@piregwan.com | 110643996

cet espace est à vendre ! mise à prix à 518€





  14 08 2002 à 11:32


arf......


ben on ve te réexpliké a toi ;o)

donc voila je vais juste abreger, tu te fou du reste ok ? ;)

donc voila komen tranformer les <br> en \n ?
replace(/\n+/g, " <br> "); ???

ca marche une fois et apres le retour chariot se bloque et a chaque fois kune lettre ou autre est taper un <br> sinsere komme si cetai bloquer...

mats (lutin lvl 1 - )
40 ans (Belfort)
mats@mats-design.com
http://www.mats-design.com

un lutin sachant krepier est un bon krepier [KPS]





  14 08 2002 à 11:33


$chaine = str_replace("\n"," <br> ",$chaine);

c'est pas bon ?

angel2k (exilé fanatique - )
42 ans (Amiens)
angel2k@piregwan.com | 110643996

cet espace est à vendre ! mise à prix à 518€





  14 08 2002 à 11:35


nop nop en JS pas en php :):)

mats (lutin lvl 1 - )
40 ans (Belfort)
mats@mats-design.com
http://www.mats-design.com

un lutin sachant krepier est un bon krepier [KPS]





  14 08 2002 à 11:37


Milles excuses

pour le JS je suis incompétent. désolé.

angel2k (exilé fanatique - )
42 ans (Amiens)
angel2k@piregwan.com | 110643996

cet espace est à vendre ! mise à prix à 518€





  14 08 2002 à 11:42


ya pas de probleme, c'est pas grave,

mais ny a til ke Cob ki soi un fou du JS ici ? ;)

mats (lutin lvl 1 - )
40 ans (Belfort)
mats@mats-design.com
http://www.mats-design.com

un lutin sachant krepier est un bon krepier [KPS]





  14 08 2002 à 11:45


je croit bien !!!

CobMaster, à la rescousse ! :))))))))))

Steve Austin (guest star fanatique lvl 1 - )
49 ans (Marseilleeuh !)
kohai@kohaistyle.com
http://www.kohaistyle.com

Hein ?? koi ??? ah ca ... ouais bof ! ( pffff ... non mais vraiment ... )





  14 08 2002 à 11:53


bon vai reesayer ce ke je pensai, faire une recherche sur tous sauf \n
et si c négatif,c ke c un \n donc je replace
sauf ke faire une recherche sur tous les caracteres possibles sauf \n je sai pas koment faire...

'cob mon ami, vien :o))

mats (lutin lvl 1 - )
40 ans (Belfort)
mats@mats-design.com
http://www.mats-design.com

un lutin sachant krepier est un bon krepier [KPS]





  15 08 2002 à 10:53


Si de coller des <br> sur touche enter ton but est :

function EnterKey(e) {
    if(document.all) {
        if (e.keyCode == 13) { document.form1.content.value += " <br> "; }
    } else {
        if (e.which == 13) { document.form1.content.value += " <br> "; }
    }
}

<textarea name="content" class="input" rows="20" onkeypress="EnterKey(event)" wrap="OFF">

Exemple : http://localhost/greybox/scripts/formatString/f...

cob (guest star - )
46 ans (toulouse)
respecto@free.fr
http://www.greybox.tk

cet espace est à vendre ! mise à prix à 147€





  15 08 2002 à 11:21


Jacob !!!!!

Ton lien !!!

Rhalalal, on peut etre un dieu et faire des erreurs alors ??? :)))))))

Steve Austin (guest star fanatique lvl 1 - )
49 ans (Marseilleeuh !)
kohai@kohaistyle.com
http://www.kohaistyle.com

Hein ?? koi ??? ah ca ... ouais bof ! ( pffff ... non mais vraiment ... )





  15 08 2002 à 11:48


HelloO,


essaye le replace suivant:

replace(/\n/g, " <br> ");


quelques liens sur les regexp :

http://tecfa.unige.ch/tecfa/teaching/staf14/fil...
http://developer.netscape.com/viewsource/angus_...

@++


[o0o - que ce soit php, js, autres ... , les regexp reste quasi pareil ]

o0o (roi du pixel fanatique lvl 1 - )
51 ans (Limbo - ^^)
info@o0o.ch | 167155058
http://www.o0o.ch

   o            0          °      
O o O o
O o O o O








  15 08 2002 à 12:05


mouahaha
Desolé, un 15 aout faut pat trop en demander
http://greybox.kreposuk.com/scripts/formatStrin...

cob (guest star - )
46 ans (toulouse)
respecto@free.fr
http://www.greybox.tk

cet espace est à vendre ! mise à prix à 147€





  15 08 2002 à 12:24


ouah, mais il est génial ton script !!!!!!!!

mmh, j'm Jacob !!!

Steve Austin (guest star fanatique lvl 1 - )
49 ans (Marseilleeuh !)
kohai@kohaistyle.com
http://www.kohaistyle.com

Hein ?? koi ??? ah ca ... ouais bof ! ( pffff ... non mais vraiment ... )





  15 08 2002 à 15:14


merci mon ami cob :o)
vai essayer ca...


ooo > deja essayer ca mais comme expliquer une fois le premier <br> fait, le retour chariot se bloque et le replace ajoute des <br> a chaque lettres ...


mats (lutin lvl 1 - )
40 ans (Belfort)
mats@mats-design.com
http://www.mats-design.com

un lutin sachant krepier est un bon krepier [KPS]


Pour répondre à ce sujet (et notifier automatiquement son auteur), cliquez sur le bouton REPONDRE A CE SUJET. Si vous voulez en plus avertir de votre réponse une personne qui a participé à ce sujet, cliquez sur le bouton en face de son intervention. Enfin si vous voulez inviter quelqu'un à réagir, utilisez les appeaux ci-dessous. Seuls les membres logués peuvent utiliser les appeaux et seuls les membres actifs peuvent être appeautés ^^. Bonne notification !

Vous n'êtes pas membre ou vous n'êtes pas logué(e) ou les appeaux sont désactivés dans votre profil. Vous ne pouvez pas utiliser les appeaux.