Comment insérer une image à la position du curseur dans tinymce
Je suis en utilisant un des codes suivants pour récupérer le conent de tinymce.
tinymce_content=tinyMCE.get('txt_area_id').getContent();
updated_content=tinymce_content+"<img src="sample.jpg">";
En utilisant les codes ci-dessus je suis d'insérer l'image à l'intérieur tinymce contenu.
Question: Comment insérer une image dans la position du curseur à l'intérieur de tinymce (ie) Comment prédire la position du curseur et en partager le contenu à insérer l'image entre extraites de contenu.
Merci d'avance
OriginalL'auteur Mohan Ram | 2011-03-04
Vous devez vous connecter pour publier un commentaire.
Cela va insérer une image nœud à l'endroit (position du curseur) dans un éditeur tinymce
heureux d'avoir pu aider
Juste pour que cela soit déjà impressionnante de poster un peu plus clair... Pour actualiser l'image et assurez-vous qu'il s'affiche correctement, vous devez vous assurer que votre création de l'élément en tinyMCE DOM pas de la fenêtre DOM. Donc, si votre utilisation de
createElement
assurez-vous de faire quelque chose commeopener.tinyMCE.selectedInstance.getDoc().createElement
.et c'est exactement le même que l'ed.getDoc().createElement
Salut Man, j'ai ajouté une question liée à votre réponse. Pouvez-vous me donner des commentaires. Là est la question. Comment ajouter l'attribut style d'une image ajoutée à la sélection.getRng(); en TinyMCE
OriginalL'auteur Thariama
@Thariama réponse a bien fonctionné pour moi dans Chrome, mais pas sous IE. J'ai eu à le modifier à la suivante, pour le faire fonctionner dans les deux navigateurs:
(C'est à dire a été de me dire que
range
n'ont pas uninsertNode
méthode.)J'utilise tinymce 4.0 . Il fonctionne très bien dans IE10, mais l'obtention d'erreur suivant dans IE11 SCRIPT16389: fonction Incorrecte. Fichier: tinymce.min.js Ligne: 8, Colonne: 20915 Pouvez-vous svp m'aider.
OriginalL'auteur tgray