1: Sorry für den ungenauen Threadtitel, ging nicht besser. Also, zur Sache:
Ich wollt jetzt auch so nen schicken WYSIWYG-Editor in ein Wiki an dem ich arbeite implementerien, habe bei weitem aber nicht genug JavaScript-Erfahrung um es komplett selber zu schreiben. Also hab ich mir einen von [Link] besorgt, und wollte ihn für meine Zwecke anpassen. Das heißt ganz konkret dass er im Hintergrund nicht HTML generieren (und letztendlich in der Form übertragen soll), sondern einen UBB-ähnlichen Code (also sowas wie [ b ] fett [ /b ]).
Jetzt bin ich aber beim studieren des Codes auf ein Problem gestoßen, nämlich die entscheidende Funktion 'execCommand'. Google sagt mir dass das eine Funktion der Browser-API ist. Heißt das etwa der Editor benutzt für seine WYSIWYG-Eigenschaft etwa Browser-interne Funktionen? Und heißt das etwa, ich kann gar nicht beeinflussen was für einen Code der Editor generiert?
Ich wollt jetzt auch so nen schicken WYSIWYG-Editor in ein Wiki an dem ich arbeite implementerien, habe bei weitem aber nicht genug JavaScript-Erfahrung um es komplett selber zu schreiben. Also hab ich mir einen von [Link] besorgt, und wollte ihn für meine Zwecke anpassen. Das heißt ganz konkret dass er im Hintergrund nicht HTML generieren (und letztendlich in der Form übertragen soll), sondern einen UBB-ähnlichen Code (also sowas wie [ b ] fett [ /b ]).
Jetzt bin ich aber beim studieren des Codes auf ein Problem gestoßen, nämlich die entscheidende Funktion 'execCommand'. Google sagt mir dass das eine Funktion der Browser-API ist. Heißt das etwa der Editor benutzt für seine WYSIWYG-Eigenschaft etwa Browser-interne Funktionen? Und heißt das etwa, ich kann gar nicht beeinflussen was für einen Code der Editor generiert?
Kommentar