Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将图像插入tinymce编辑器_Javascript_Tinymce_Tinymce 4 - Fatal编程技术网

Javascript 将图像插入tinymce编辑器

Javascript 将图像插入tinymce编辑器,javascript,tinymce,tinymce-4,Javascript,Tinymce,Tinymce 4,我的html页面上有一个tinymce文本框。在这个文本框下,我有一个带有文件系统的表,我可以在其中导航来定位我的图像。我希望能够在这个表中点击一个图像,并将其插入Timmce文本框。我该怎么做呢?我已经使用了这个命令 tinyMCE.execCommand('mceInsertContent', false, '<img alt="Smiley face" height="42" width="42" src="' + sr + '"/>'); tinyMCE.execComma

我的html页面上有一个tinymce文本框。在这个文本框下,我有一个带有文件系统的表,我可以在其中导航来定位我的图像。我希望能够在这个表中点击一个图像,并将其插入Timmce文本框。我该怎么做呢?

我已经使用了这个命令

tinyMCE.execCommand('mceInsertContent', false, '<img alt="Smiley face" height="42" width="42" src="' + sr + '"/>');
tinyMCE.execCommand('mceInsertContent',false',);
从图像的
src
中提取URL后,在tinyMCE中插入图像

请注意,您需要在命令中将图像的CSS样式传递给tinyMCE

编辑:对于Tiny MCE 4.x,插入图像代码可以简化为:
tinymce.activeEditor.insertContent(“”)


这是。

用户2314737的小提琴坏了。因此,我结合费哈普·李的解决方案,得到了一个有效的解决方案

        tinymce.activeEditor.insertContent('<img alt="Smiley face" height="42" width="42" src="' + sr + '"/>');
tinymce.activeEditor.insertContent(“”);

对于Tiny MCE 4.x,插入图像代码可以简化为:
tinymce.activeEditor.insertContent(“”)我更新了我的旧提琴,问题是库已经被移动到了一个新的URL。现在fiddle支持新版本的TinyMCE库。