Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.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 - Fatal编程技术网

如何为我用JavaScript添加的代码刷新TinyMCE

如何为我用JavaScript添加的代码刷新TinyMCE,javascript,tinymce,Javascript,Tinymce,我需要用JavaScript将flash的代码插入TinyMCE。如果我使用TinyMCE的HTML菜单插入相同的代码,它会自动将flash图标添加到编辑器中。但是如果我使用JavaScript插入代码,实际的代码会被插入,但它在屏幕上不会显示任何内容 我发现的一个技巧是将TinyMCE切换到普通文本区域并返回到TinyMCE。然后,它会显示flash图标。有更好的方法吗 谢谢 山姆你试过使用:mceRepaint吗 试试这个代码… var content=tinyMCE.get('commen

我需要用JavaScript将flash的代码插入TinyMCE。如果我使用TinyMCE的HTML菜单插入相同的代码,它会自动将flash图标添加到编辑器中。但是如果我使用JavaScript插入代码,实际的代码会被插入,但它在屏幕上不会显示任何内容

我发现的一个技巧是将TinyMCE切换到普通文本区域并返回到TinyMCE。然后,它会显示flash图标。有更好的方法吗

谢谢


山姆

你试过使用:mceRepaint吗


试试这个代码…

var content=tinyMCE.get('comment').getContent()+"ur flash content"; tinyMCE.get('comment').setContent(content); var content=tinyMCE.get('comment').getContent()+“ur flash content”; tinyMCE.get('comment').setContent(content);

因为我不知道flash。但是用这种方法你可以插入到tinymce中

我已经试过了,但没有成功。奇怪。。。不过,谢谢你的建议。切换技巧有一个大问题。它使编辑忽隐忽现。我找到了另一种方法。起初,我使用了mceinsercontent,它没有重新绘制编辑器。但是mceInsertRawHTML的工作和我预期的一样。山姆,你完全让我开心!!