Bonjour à tous,
Voilà je suis en train de réaliser un éditeur WYSIWYG en Javascript.
J'ai donc une iframe en designMode, et j'aimerai récupérer le code HTML de la sélection.
J'arrive à récupérer la sélection (sous Firefox) avec cette commande :
var sel = document.getElementById('frame').contentDocument.getSelection();
Mais le résultat est en texte, pas en HTML.
Sinon, j'arrive à récupérer le contenu HTML de toute l'iFrame (Firefox) :
var sel = document.getElementById("texte").contentDocument.body.innerHTML;
L'objectif étant de détecter les mises en forme appliquées (bold, justifycenter, etc) afin de mettre en surbrillance les boutons associés de la barre de menu.
Existe-t-il un moyen de récupérer la sélection en HTML ou de savoir quelle execCommand() est utilisée sur la sélection?
Merci,
Partager