Avatar billede martins Nybegynder
26. juni 2003 - 18:35 Der er 9 kommentarer

Bedste online-editor ?

Hej eksperter

Jeg sidder og roder med en online editor. Mit spørgsmål er, hvad der er den bedste måde at gøre det på ?

Jeg har ind til videre fundet 2 måder:

1)Lave det med <div>
Denne måde tiltaler mig, da den er let og ligetil, og man kan se resultatet med det samme. Problemet er, at jeg koder i xHTML, og jeg derfor ikke må bruge de <b>/<i>/<u> tags som bliver spyttet ud. Er der nogen måde, at jeg fx kan ændre <b> til <span style='font-weight:bold;'> her ?

2)Lave det med textfield og javascript. Denne måde tilbyder at jeg selv kan tilpasse de tags som skal spyttes ud. Dog kan jeg ikke få det til at virke, da der opstår problemer med " og '.

Hvordan vil i skrive følgende sætning om, så den fungerer:
onclick="formatText('<b>','</b>')"
Her skal <b> skiftes ud med <span style="font-weight:bold;">

På forhånd tak.. Eksempler er meget velkomne :)
Avatar billede htm Nybegynder
26. juni 2003 - 18:40 #1
Prøv spaw online editor - den er bygget på stylesheets: http://www.solmetra.com/en/disp.php/en_products/en_spaw/en_spaw_about
Avatar billede martins Nybegynder
26. juni 2003 - 18:45 #2
Jeg vil helst lave editor'en selv, og er derfor ikke interesseret i en færdig.
Avatar billede bufferzone Praktikant
26. juni 2003 - 18:59 #3
Du er velkommen til at søge inspiration i dette nyhedssystem, der har en editor

http://www.bufferzone.dk/pplads/ny.zip
Avatar billede edutasia Nybegynder
26. juni 2003 - 19:49 #4
Hvis du kan leve med det, vil jeg anbefale at lave en masse replace'r lige før du gemmer resultatet i DB eller som fil. På den måde får editoren fred til at gøre alle de mere eller mindre mærkelige ting ved koden, som den nu engang gør (og som er stort set umulige at kode sig udenom) - og du får frie hænder til at udskifte editorens tags med de tags, du vil bruge, så snart editoren har sluppet taget om koden.
Avatar billede edutasia Nybegynder
26. juni 2003 - 19:50 #5
Hvis du bruger regular expressions er det relativt nemt at løbe alle tags igennem og udskifte de "forkerte".
Avatar billede martins Nybegynder
26. juni 2003 - 19:51 #6
Edutasia, mener du i løsningen med <div> eller ?
Avatar billede edutasia Nybegynder
26. juni 2003 - 20:44 #7
Ups - glemte jeg helt :) Ja, det er i en contentEditable div
Avatar billede skovenborg Nybegynder
26. juni 2003 - 23:28 #8
Du kan prøve at se på phoenix's online editor - han har gjort kildekoden tilgengængelig for alle, og den er pænt godt lavet. Så kig på den:
http://www.phoenixv.dk/wysiwyg/index.html
Avatar billede martins Nybegynder
26. juni 2003 - 23:55 #9
Oki kigger lidt på det... lader lige spørgsmålet løbe lidt længere, hvis der nu er flere som vil give deres mening. Ind til videre går point til endutasia, som kommer med et svar jeg kan bruge.
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Solution Manager til Cyberdivisionen

Capgemini Danmark A/S

AI/Data Engineer

Capgemini Danmark A/S

Microsoft AI Solution Architect

Riskpoint A/S (Riskpoint Solutions Limited)

IT Business Analyst