1

我正在尝试使用 tinyMCE 来编辑和保存一些包含 XML 标记的文本。当我尝试保存文本时,一些信息会丢失。

例如,如果我尝试相同的文本是 First Name 在第一次保存时正确保存,如果我尝试编辑标签将丢失。仅当标记位于句子末尾时才会发生这种情况。此外,有时它会被保存,但只有当我再次点击编辑时才会显示。

我的编辑器初始化为:

tinyMCE.init({
    mode: "textareas",
    theme: "advanced",
    theme_advanced_buttons1 : "bold,italic,underline,separator,strikethrough,justifyleft,justifycenter,justifyright,justifyfull,bullist,numlist,indent,outdent,separator,undo,redo,first_name",
    theme_advanced_buttons2 : "",
    theme_advanced_buttons3 : "",
    theme_advanced_toolbar_location : "top",
    theme_advanced_toolbar_align : "left",
    convert_newlines_to_brs : true,
    convert_fonts_to_spans : false,
    valid_elements : '*[*]',
    //    media_strict: false,
    //    encoding : "xml",
    inline_styles: false,
    verify_html : false,
    setup : function(ed) {
        ed.addButton('currentyear', {
            title : 'Tag to be replaced with the current year',
            image : 'pages/images/ed_tag_current_year.gif',
            onclick : function() {
                ed.focus();
                ed.selection.setContent('<first_namer>');
            }
        });
    }
});
4

0 回答 0