无法添加YouTube的iframe标记
问题描述:
我正在使用TinyMce,我想添加另一个按钮'Youtube添加'功能。问题是使用'mceInsertContent'添加iframe:无法添加YouTube的iframe标记
h = '<iframe class="video" src="' + f.width.value + '" frameborder="0"></iframe>';
tinyMCEPopup.execCommand("mceInsertContent", false, h);
你有什么想法如何解决它?它不想在编辑器或最终页面上呈现。
答
出于安全原因,iframe
不是可以通过TinyMCE提交的有效标签。但是,如果您确信它不会被滥用,您可以扩展当前有效元素列表以包含此标记。
在致电init()
期间查看extended_valid_elements
属性。