1

c'est un peu compliqué à expliquer.

d'origine j'ai dans un div ce qui suit (inscrit en dur à la main..):

a<br>
b<br>
c<br>
d<br>
e<br>
f<br>
...



A l'écran, je selectionne avec la souris disons b, c et d. je clique sur mon petit bouton qui declenche la fonction qui va transformer tout ça en :


a<br>
<ul>
   <li>b[</li>]  (que je mette les </li> ou pas c pareil, et c bien normal ;))
   <li>c[</li>]
   <li>d[</li>]
</ul>
e<br>
f<br>
...




Pour une liste d'un seul niveau, ça fonctionne sans probleme.
Par contre, si je reselectionne disons b et c dans la liste déjà crée, et que je rapelle ma fonction pour les placer dans une sous liste, le bug apparait :


au lieu d'avoir :

a<br>
<ul>
  <ul>
    <li>b[</li>]
    <li>c[</li>]
  </ul>
  <li>d[</li>]
</ul>
e<br>
f<br>


je me retrouve avec un truc du genre :
a<br>
<ul>
  <ul>
    <li>b[</li>]
    <li>c[</li>]
  </ul>
  [4]<li>~[/4]
  <li>d[</li>]
</ul>
e<br>
f<br>




ou bien (selon comment je selectionne les lignes avec ma souris...) :
a<br>
<ul>
  <ul>
    <li>b[</li>]
    <li>c[</li>]
  </ul>
  <li>[4]~[/4]d[</li>]
</ul>
e<br>
f<br>






La fonction qui recupere le txt via createRange().text, le transforme via :
soit des replace(...) et donc des expressions regulieres,
soit des split( ... ) et un boucle for qui rajoute les <li> là ou il faut.
(j'ai essayé la seconde technique pour voir si le bug ne venait pas de ma syntaxe de regexp..)

apres ce traitement, si j'affiche le resultat de la transformation avec un alert( mastring ), le code est bon. Mais au final, une fois que ma string est passée dans pasteHTML, j'ai un tilde à l'ecran trifus

2

attention je viens de me rendre compte de quelque chose : la remarque
si j'affiche le resultat de la transformation avec un alert( mastring ), le code est bon.

est idiotte car c'est bien normal que le code affiché soit valide : c'est celui de la sous liste qui n'est pas affecté pas le tilde... (bon hier j'y étais à 4h00 alors faut m'excuser, hein cheeky)

3

erreur d'algo non ? je vois pas ce que le <li>~ a à faire ici hum
avatar
納 豆パワー!
I becamed a natto!!!1!one!

4

je ne pense franchement pas que ça vienne de mon algo. D'ailleurs il n'y a meme pas vraiment d'algo confus


En plus là je suis sous 2000, avec IE5.5...
...et paf, plus de tilde ! triso

(il y a un autre pitit bug qui est apparu, mais plus logique, celui là.)

5

y'a qq1 ? .. 1 .. 1 .. 1 .. 1 .. 1 .. #echo#

6

poste la source
avatar
納 豆パワー!
I becamed a natto!!!1!one!

7

G déja eu un prblm de ce genre.. vérifie ton algo.. (mm si tu es sencé ne pa en avoir.. wink ) sinon.. comme on t'a dit affiche ta source..
[nOrThFaCe]
-.¸¸.·´¯`·.¸¸.· [nOrThFaCe]-.¸¸.·´¯`·.¸¸.·

8

[mOuM0u].
avatar
I'm on a boat motherfucker, don't you ever forget

9

lol.

bon je n'ai pas le source sur moi, et je n'ai pas trop le temps de m'occuper de ce probleme.
(medians sux... faudrait quand meme que je me mette à reviser gol (bon courrage au fait liquid wink))

je poste le source dans quelques temps wink


[pEn^2]

10

merci, hier g fait nuit blanche pour faire mon tp de nf16, et le pire c que je l'ai mm pas fini triso
demain g median de sr01 (programmation en C tritop) mais je suis trop a l'arrache sur les TP en fait, j'en ai un autre en IA01 hyper long, c'est vraiment la merde....


bon courage a toi aussi :]

[LiQuId]
avatar
納 豆パワー!
I becamed a natto!!!1!one!

11

merci.
(ici, c'est la semaine prochaine, les medians.)


PS : moi c cool, g de la chance, je n'ai rien à rendre en TP trigic (ça depend des UV, et je suis bien tombé trigni)

[pEn^2]

12

vtff deux nuits blanches pour un TP de merde, pas difficile mais g passé les nuits à debugger des erreurs connes sad il est a rendre pour avant hier trigic
hier g maitrisé mon median : torché en 1h30 #triclasse#
avatar
納 豆パワー!
I becamed a natto!!!1!one!

13

hier g maitrisé mon median : torché en 1h30 #triclasse#

j'espere que j'en ferai autant #huhu#

mais bon c pas gagné neutral

il faut que je revise ce we... #trisick#

TP> et il est fini, maintenant ?

14

meme pas trigic
avatar
納 豆パワー!
I becamed a natto!!!1!one!

15

Et bah moi j'ai pas encore révisé mes médians. trigic
Mais je suis pas en branche, alors j'ai pas les mêmes UVs. sad tsss
avatar
;)

16

heuuu faut t'y mettre, pke je te souhaites pas de faire la mm chose que moi en tc01 trinon
avatar
納 豆パワー!
I becamed a natto!!!1!one!

17

Faites pas genre vous êtes en UT alors vous pouvez dire des mots que les gens normaux ils peuvent pas comprendre ce que ça veut dire triso

[mOuM0u]
avatar
I'm on a boat motherfucker, don't you ever forget

18

~trilangue

[lIqUiD]
avatar
納 豆パワー!
I becamed a natto!!!1!one!

19

huhu tripo

[pEn^2]