Question théorique sur les éditeur WYSIWYG
Bonjour à tous,
Je suis en train de faire un éditeur de texte WYSIWYG et je crois que je passe sur un point essentiel..
Ce que j'ai déjà :
Une iFrame avec une DIV (contentEditable) me permettant d'éditer le texte en cour en gardant les styles de textes (gras/souligné/..
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
<div class="K_editor_links">
<iframe width="765" height="332" src="js/myEditor_iFrame.php">
<html>
<head></head>
<body>
<div id="contentIframe" contenteditable="true">
Contents
<br/>
hihi
<br/>
<span style="color: red;">
OuiOui
</span>
nanani
<strong>nno</strong>
</div>
</body>
</html>
</iframe>
</div> |
Maintenant je me rend compte que je n'arrive pas à accéder à la sélection en cour (uniquement sur les textarea ou input et non les balise DIV).
J'ai donc regardé les exemples d'éditeurs existant [Exemple] et je me rend compte qu'il utilise des textarea invisible...
Je n'arrive pas à comprendre le fonctionnement, j'espère que vous pourrez m'aider !
Merci à tous !!