编辑html时,如何配置Tinymce以允许嵌入标记?

前端之家收集整理的这篇文章主要介绍了编辑html时,如何配置Tinymce以允许嵌入标记?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我希望用户能够将视频(youtube,vimeo等)的嵌入代码复制并粘贴到tinymce的html编辑器中.我已经尝试了在互联网上找到的每个解决方案 – 但是当我按下html编辑器中的更新时,tinymce总是剥离视频嵌入代码中的任何嵌入标签.

这是我当前的tinymce init脚本:

tinyMCE.init({
    mode: "textareas",valid_elements: "*[*]",extended_valid_elements: "embed[width|height|name|flashvars|src|bgcolor|align|play|loop|quality|allowscriptaccess|type|pluginspage]",theme: "advanced",theme_advanced_buttons1: "code",media_strict: false
});

如果我关闭tinymce的“清理”功能(cleanup:false)…我不想做…那么一切都按照需要工作

我尝试过许多版本的extended_valid_elements和其他选项,但没有发现任何可用的.我究竟做错了什么?

提前致谢,
巴蒂尔

解决方法

对于什么是值得的 – 经过多少跟踪和错误,我了解到,您必须包含媒体插件才能使media_strict工作.如果这个记录在某个地方我一定错过了.这是一个更新的init脚本,允许我通过html编辑器在tinymce中插入嵌入标签
tinyMCE.init({ 
    mode: "textareas",plugins: "media",media_strict: false 
});

这是已知的工作与tinymce ver 3.2.5& 3.3.8 – 但如下所述,可能会出现3.3ym版本的问题

猜你在找的HTML相关文章