TinyMCE正在删除我的<button>语句

时间:2015-10-21 16:42:01

标签: php html tinymce-4

我编写了一个使用TinyMCE 4.2.6作为内容管理器的PHP应用程序。但是,我发现在创建一些Twitter Bootstrap HTML代码时,我的按钮语句被剥离了。

我已经尝试将它添加到tinyMCE.init语句中的extended_valid_elements,如下所示:

extended_valid_elements : "button[class|style|id]"

但它还在消失。根据问题的评论,这里是我的整个init块。我仍然没有得到我的HTML按钮:

<script type="text/javascript">
tinyMCE.init({
    selector    : "textarea.tinymceEditor",
    plugins     : [ "advlist autolink lists link charmap print preview textcolor anchor",
                    "searchreplace visualblocks code hr fullscreen table contextmenu paste"
                  ],
    toolbar     : "bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | fullpage | forecolor backcolor emoticons", 
    menubar     : "edit view format table",
    menu        : {
                    edit    : {title : "Edit"  , items : "undo redo | cut copy paste pastetext | searchreplace | selectall"},
                    view    : {title : "View"  , items : "visualblocks visualaid | preview fullscreen | code"},
                    format  : {title : "Format", items : "bold italic underline strikethrough superscript subscript | formats | removeformat | hr "},
                    table   : {title : "Table" , items : "inserttable tableprops deletetable | cell row column"},
                  },
    forced_root_block : false,
    valid_elements : "*[*]"
});
</script>

1 个答案:

答案 0 :(得分:0)

我的问题的一部分似乎是我的按钮陈述是如何制定的。如果按钮中嵌入了段落,则该按钮丢失。如果我将段落更改为跨度,它似乎更好。很奇怪,但我可以处理......