Nieuw lid |
|
Beste mensen.
Ik ben nu bezig met zelf een WYSIWYG editor te maken. Dit lukt aardig - hij is al af zelfs.
Nu is er nog 1 probleem, want elke browser maakt die code zoals hij wil. Als ik in Firefox een enter doe, krijg ik <br>. Als ik in IE een enter doe, krijg ik een nieuwe paragraaf.
Nu heb ik dat (tijdelijk) opgelost door in PHP een flinke stapel ereg_replace's neer te zetten. Ik snap dat dat natuurlijk niet de beste manier is.
Nu weet ik zeker dat het mogenlijk is, aangezien TinyMCE zowel in IE, als in FF op wonderbaarlijke wijze hetzelfde ouput. Nu heb ik geen zin om TinyMCE door te spitten - duizenden regels code en geen flauw idee waar ik moet zijn.
Nogmaals mijn vraag, hoe kan ik mijn WYSIWYG editor zo maken dat (het liefst in Javascript al, TinyMCE heeft dat ook) de code voor verschillende browsers gelijk wordt.
|