Avatar billede anders_h Novice
04. oktober 2005 - 15:31 Der er 5 kommentarer og
1 løsning

Forbedre kode i editor

Hejsa,

jeg har lavet en editor ved bruge af execCommand funktioner. Mit problem er bare, at den kode som bliver dannet mildest talt er rædseldfuld :P

Jeg har lavet noget replace med noget str_replace, men det er ikke helt tilstrækkeligt.

Nogen der har et forslag?

Mvh. Anders
Avatar billede olebole Juniormester
04. oktober 2005 - 15:47 #1
<ole>

Ja, du kan skrive en fra bunden - med så lidt brug af MSHTML, som muligt ... men det kræver, du er rigtig stærk i JS, ranges og DOM. Desværre er MS' DHTML-editor ret elendig - og det er et helvede at rette koden op  :o|

/mvh
</bole>
Avatar billede anders_h Novice
04. oktober 2005 - 15:55 #2
Okay, men er det muligt at få rettet op på koden? Jeg har nemlig lige brugt en hel del tid på at få lavet den editor. Jeg har rettet op på de mest basale ting som <STRONG> bliver til <b>, men der mangler stadig en del.
Avatar billede olebole Juniormester
04. oktober 2005 - 16:47 #3
- det burde du måske blot rette til <strong> - altså lowerCase. Hvad den øvrige kode angår, synes jeg ikke, det er umagen værd. I mange tilfælde giver det faktisk problemer, når/hvis dokumentet igen skal loades i editoren.
Jeg har arbejdet ekstremt meget med MS' editor (både den, der er indbygget i IE og ActiveX-komponenten), men har droppet den. Den er simpelthen for ringe
Avatar billede elskermad.dk Nybegynder
04. oktober 2005 - 17:27 #4
olebole: man kan jo gemme den uformateret i databasen (eller hvor den gemmes) også først konventere til noget brugbart når man skal vise det på siden, så undgår man problemet med at editoren ikke vil ændre i det bagefter...? :)
Avatar billede olebole Juniormester
04. oktober 2005 - 17:36 #5
Nuvel, det ændrer ikke på, at det er en evig kamp for at få vredet bare nogenlunde troværdig og valid kode ud af svinet. Jeg har endnu en vellykket løsning til gode - på trods af, at der i hele verden ofres i oceaner af gode kodetimer på det skidt
Avatar billede anders_h Novice
27. december 2005 - 18:28 #6
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester