2016-12-24 61 views
0

我希望第二個文本編輯器沒有tinymce,但tinymce仍然出現如何刪除它?TinyMCE與Codeigniter

<!DOCTYPE html> 
<html> 
<head> 

    <script src="<?php echo site_url('assets/tinymce/js/tinymce/tinymce.min.js'); ?>"></script> 
    <!-- <script>tinymce.init({ selector:'textarea' });</script> --> 

<script> 

tinymce.init({ 
    selector: 'textarea', 
    height: 200, 
    width: 600, 
    menubar: false, 
    plugins: [ 
    'advlist autolink lists link image charmap print preview anchor', 
    'searchreplace visualblocks code fullscreen', 
    'insertdatetime media table contextmenu paste code' 
    ], 
    toolbar: 'undo redo | insert | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image', 
    content_css: '<?php echo base_url('assets/tinymce/css/codepen.min.css'); ?>', 
    file_browser_callback: RoxyFileBrowser 
}); 

function RoxyFileBrowser(field_name, url, type, win) { 
    var roxyFileman = '<?php echo base_url('assets/fileman/index.html'); ?>' 
    if (roxyFileman.indexOf("?") < 0) {  
    roxyFileman += "?type=" + type; 
    } 
    else { 
    roxyFileman += "&type=" + type; 
    } 
    roxyFileman += '&input=' + field_name + '&value=' + win.document.getElementById(field_name).value; 
    if(tinyMCE.activeEditor.settings.language){ 
    roxyFileman += '&langCode=' + tinyMCE.activeEditor.settings.language; 
    } 

    tinyMCE.activeEditor.windowManager.open({ 
    file: roxyFileman, 
    title: 'File Manager', 
    width: 800, 
    height: 400, 
    resizable: "yes", 
    plugins: "media", 
    inline: "yes", 
    close_previous: "no" 
    }, {  window: win,  input: field_name }); 
    return false; 
} 

</script> 
</head> 

<body> 

    <textarea>Easy! You should check out MoxieManager!</textarea><br><br> 

    <textarea>I am hoping this one without tinymce</textarea> 

</body> 
</html> 

我可能需要有人來幫助我區分如何在第一個文本編輯器(TinyMCE中),第二個(我希望沒有TinyMCE的)區別。

我將tinymce聲明或設置放在頂部。

回答

0
<!DOCTYPE html> 
<html> 
<head> 
    <script src="<?php echo site_url('assets/tinymce/js/tinymce/tinymce.min.js'); ?>"></script> 
    <!-- <script>tinymce.init({ selector:'textarea' });</script> --> 

<script> 
tinymce.init({ 
    selector: 'textarea.number1', 
    height: 200, 
    width: 600, 
    menubar: false, 
    plugins: [ 
    'advlist autolink lists link image charmap print preview anchor', 
    'searchreplace visualblocks code fullscreen', 
    'insertdatetime media table contextmenu paste code' 
    ], 
    toolbar: 'undo redo | insert | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image', 
    content_css: '<?php echo base_url('assets/tinymce/css/codepen.min.css'); ?>', 
    file_browser_callback: RoxyFileBrowser 
}); 

function RoxyFileBrowser(field_name, url, type, win) { 
    var roxyFileman = '<?php echo base_url('assets/fileman/index.html'); ?>' 
    if (roxyFileman.indexOf("?") < 0) {  
    roxyFileman += "?type=" + type; 
    } 
    else { 
    roxyFileman += "&type=" + type; 
    } 
    roxyFileman += '&input=' + field_name + '&value=' + win.document.getElementById(field_name).value; 
    if(tinyMCE.activeEditor.settings.language){ 
    roxyFileman += '&langCode=' + tinyMCE.activeEditor.settings.language; 
    } 
    tinyMCE.activeEditor.windowManager.open({ 
    file: roxyFileman, 
    title: 'File Manager', 
    width: 800, 
    height: 400, 
    resizable: "yes", 
    plugins: "media", 
    inline: "yes", 
    close_previous: "no" 
    }, {  window: win,  input: field_name }); 
    return false; 
} 
</script> 

</head> 
<body> 
    <textarea class="number1">Easy! You should check out MoxieManager!</textarea><br><br> 

    <textarea>I am hoping this one without tinymce</textarea> 
</body> 
</html> 

我終於能所述第一文本消息(具有TinyMCE的),第二個(沒有TinyMCE的)之間進行區分。

現在,我不知道爲什麼,如果我使用的選擇:選擇: 'textarea.number1',

和選擇: 'textarea的' 它顯示了不同的小MCE)?第一個沒有圖片上傳,第二個圖片上傳。