救命!TinyMCE正在重新格式化我的代码!

Dav*_*vid 1 html javascript tinymce

当我编辑HTML源代码时:

<div />
Run Code Online (Sandbox Code Playgroud)

结果总是如下:

<div></div>
Run Code Online (Sandbox Code Playgroud)

我不想那样......它应该留下我的代码;)

这是配置:

tinyMCE.init({
// General options
mode : "textareas",
theme: "advanced",
element_format : "xhtml",
    remove_linebreaks: false,
    remove_redundant_brs: false,
    cleanup_on_startup : false,
    cleanup: false, // cleanup: true -> custom_elemts are not working...
    verify_html : false,
    forced_root_block: false,
    apply_source_formatting: false,
    fix_nesting: false,
    fix_table_elements: false,
    fix_list_elements : false,
    fix_content_duplication : false,
    preformatted : false,

    extended_valid_elements: "pbo:*[*]",

});
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

rfu*_*duk 6

你将格式指定为s xhtml并且divs不能自动关闭 - 这就是为什么它正在为你修复它.如果您希望它与您说的完全一样,那么您将需要更改element_format属性.