Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 一个页面上有多个不同高度的tinyMCE编辑器,配置相同_Javascript_Jquery_Html_Css_Tinymce - Fatal编程技术网

Javascript 一个页面上有多个不同高度的tinyMCE编辑器,配置相同

Javascript 一个页面上有多个不同高度的tinyMCE编辑器,配置相同,javascript,jquery,html,css,tinymce,Javascript,Jquery,Html,Css,Tinymce,我可以使用下面的代码将tinyMCE编辑器应用于表单上的两个文本区域。然而,我想要一个100高,另一个200高。我可以复制init代码并指定每个textarea的id。但是有没有一种方法可以消除重复设置并调用它们一次?然后为每个textarea指定元素id和高度 tinyMCE.init({ mode: "textareas", plugins: "paste", width: "650", height: "200",

我可以使用下面的代码将tinyMCE编辑器应用于表单上的两个文本区域。然而,我想要一个100高,另一个200高。我可以复制init代码并指定每个textarea的id。但是有没有一种方法可以消除重复设置并调用它们一次?然后为每个textarea指定元素id和高度

    tinyMCE.init({
        mode: "textareas",
        plugins: "paste",
        width: "650",
        height: "200",
        theme: "advanced",
        theme_advanced_toolbar_location: "top",
        theme_advanced_toolbar_align: "left",
        theme_advanced_buttons1: "bold,italic,underline,|,forecolor,|,cut,copy,paste,pastetext,pasteword,|,undo,redo,|,bullist,numlist,|,link,unlink,|,code",
        theme_advanced_buttons2: "",
        theme_advanced_buttons3: "",
        valid_elements: "+a[id|style|rel|rev|dir|lang|tabindex|accesskey|type|name|href|target|title|onfocus|onblur|onclick|ondblclick|onmousedown|onmouseup|onmouseover|onmousemove|onmouseout|onkeypress|onkeydown|onkeyup],-strong/-b[style],-em/-i[style],-strike[style],-u[style],#p[id|style|dir|align],-ol[style],-ul[style],-li[style],br,-sub[style],-sup[style],-blockquote[dir|style],-table[border=0|cellspacing|cellpadding|width|height|align|summary|style|dir|id|bordercolor],-tr[id|dir|rowspan|width|height|align|valign|style|bordercolor],tbody[id],thead[id],tfoot[id],-td[id|dir|colspan|rowspan|width|height|align|valign|style|bordercolor],-th[id|dir|colspan|rowspan|width|height|align|valign|style],-div[id|dir|align|style],-span[!style],address[align|style],-h3[id|dir|align],-h4[id|dir|align],-h5[id|dir|align],-h6[id|style|dir|align],hr[style],dd[id|title|style|dir],dl[id|title|style|dir],dt[id|title|style|dir]",
        invalidElements: "h1,h2,font,img",
        valid_styles: { '*': 'color,font-weight,font-style' },
        entity_encoding: "named",
        cleanup_on_startup: true,
        paste_auto_cleanup_on_paste: true,
        paste_remove_styles: true,
        paste_remove_styles_if_webkit: true,
        paste_strip_class_attributes: true,
        onchange_callback: function (ed) {
            ed.save();
        }
    });

与您的问题无关:“粘贴条类属性”不能设置为“真”。有效选项值为“无”、“全部”和“mso”。与您的问题无关:“invalidElements”应写为:“invalid_elements”。请指定您使用的TinyMCE版本。