30. januar 2006 - 17:33Der er
32 kommentarer og 1 løsning
Lave en online cross-browser wysiwyg editor?
Jeg vil gerne lave en cross-browser wysiwyg editor til et online CMS system.
Hvordan gør jeg? Har I nogle tips, guides? Det skal ikke være et færdigt system, jeg vil selv lave det. Mangler bare lidt viden om hvordan. Jeg går ud fra at jeg skal bruge javascript?
Jeg har forsøgt at lave den nu, men jeg kan kun få del 1 til at virke. Del 2 og 3 vil ikke virke, uanset hvad jeg prøver...
Ved godt det er meget at spørge om, men jeg ville blive rigtig rigtig glad, hvis du ville sætte scriptet sammen rigtigt sådan så det virker. Jeg er ikke ret god i javascript, men skal bruge en editor nu, og så må jeg gennemskue koden på et senere tidspunkt.
Måske modsiger jeg mig selv lidt. Jeg beder dig om at lave en komplet færdig udgave, og siger samtidig jeg ikke vil have færdige systemer, men det er pga. at de færdige systemer sjældent må bruges offentligt, og det skal det.
gentoo2005 > Jeg vil gerne have aktiv formatering i, altså så knapperne holdes nede når de er aktive. (Selvf. i form af billeder)
Plazm > jeg har vist ikke læst dit svar ordentligt, du skriver: "Desværre er der en del fejl i eksemplet, så hvis du ikke selv får det til at virke, så har jeg selv fået lavet noget fungerende, som du kan få. " --> Jo tak det vil jeg da gerne have, kan ikke få det til at virke...
Jeg skal selv til at have udviklet den færdig, så det kunne da være at jeg smider et link ind hvor jeg arbejder på den, men i første omgang der kan den Tekstfarve, link, billede, og det er forholdsvist nemt at tilføje <hr>.. Tabel har jeg ikke arbejdet med, men så vidt jeg husker, så er det nemt nok at lave.
ok, tabel er som sagt heller ikke så vigtigt, det kan jeg sagtens vente med, det er isæt de fire andre ting, men det lyder godt du har tekstfarve, link og billede, hvis du så vil hjælpe med at sætte hr ind også, ville det være super. Så kan jeg senere få sat en tabel på, medmindre det er noget du selvfølgelig lige hurtigt kan lave. Hvis du kan må du da meget gerne, hvis ikke, så bare drop det med tabellen.
Hvis du i første omgang bare lige vil give den kode du allerede har, så tror jeg godt jeg kan finde ud af resten selv, men jeg kan ikke komme videre med mit projekt før jeg har koden...
Hvis du bare gør det så snart du har mulighed for det... ;)
Har du ikke en nyere udgave? Jeg mangler i den der stadig skriftfarve, som jeg ikke tror jeg selv kan klare...
Derudover så virker skrifttype og skriftstørrelse ikke....
Skrifttypen ændrer hele teksten, og ikke kun en bestemt del... Skriftstørrelsen ændres overhovedet ikke... Mht. italic, så bruger den <em> burde den ikek bruge <i> ? Gem funktionen giver <pre></pre> udenom indholdet, det skal den jo ikke.
De resterende ting der mangler tror jeg godt jeg selv kan klare, men de ting må du meget gerne lige kigge på...
er den forresten FF kompatibel, kan ikke tjekke hvor jeg er nu nemlig...
hmmm, jeg kan se at der åbenbart er sket nogle opdateringer til ie og ff, for de metoder jeg bruger virker tilsyneladende, ikke altid. Jeg kikker lige på det.
Kan se du har forsøgt at lave noget på det, men det virker ikke ordentlig endnu, og den fungerer forskelligt i IE og FF. Den skal virke i både FF og IE.
Jeg har selv forsøgt at sætte lidt sammen forskellige steder fra, og jeg tror godt jeg kan klare resten selv. Tabel funktionen må vente til en anden gang. Og det samme med aktiv formatering under skrifttype, størrelse og farve, men ellers så tror jeg godt jeg kan klare resten...
Tak for hjælpen... Hvis du på et tidspunkt skulle få lavet det der, så må du da godt sige til ;)
jeg har nu fået lavet aktiv formatering på det hele, det eneste jeg ikke har lavet er tabel.. :)
brugte bare queryCommandValue();
Synes godt om
Ny brugerNybegynder
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.