11548 sujets
Bonjour,
Alors voila j'ai trouvé une solution:
Ca marche bien, bon pour le moment seulement Firefox, IE on verra apres.
Mais j'ai un soucis que je n'arrive pas a resoudre.
Quand j'ai deja appliqué un formatage a une partie de texte, et que je veut en applique une autre a un autre endroit, le texte deja mit en forme redevient normal
Avez vous une idée?
Merci
Alors voila j'ai trouvé une solution:
var selObj = document.getElementById('Saisie').contentWindow.getSelection();
var innerValue = tag.contentDocument.body.textContent;
start = innerValue.indexOf(selObj, 0);
end = start + selObj.toString().length;
var newStr = innerValue.substr(0, start);
newStr+='<'+balise+'>' + selObj + '</'+balise+'>';
newStr+= innerValue.substr(end,innerValue.length);
tag.contentDocument.body.innerHTML = newStr;
Ca marche bien, bon pour le moment seulement Firefox, IE on verra apres.
Mais j'ai un soucis que je n'arrive pas a resoudre.
Quand j'ai deja appliqué un formatage a une partie de texte, et que je veut en applique une autre a un autre endroit, le texte deja mit en forme redevient normal

Avez vous une idée?
Merci