J'utilise un éditeur html et je voulais étendre la fonctionnalité pour insérer des contrôles html à la position du curseur.Problème avec document.execCommand dans IE
Le code j'utilise est:
document.execCommand("insertHTML", false, "<input type=\"text\">")
Ce code fonctionne très bien Chrome et FF, mais ont problème dans IE. Cela ne fonctionne tout simplement pas et renvoie une erreur "argument invalide". J'ai essayé le code suivant:
if (document.selection && document.selection.createRange) {
range = document.selection.createRange();
range.collapse(false);
range.pasteHTML(value);
}
mais la zone de texte ajouter en haut du document et non dans l'éditeur html.
J'ai besoin d'aide à ce sujet. Merci d'avance.