2009-04-20 7 views

ответ

5

Я сам не знаком с TinyMCE, но поскольку у вас есть доступ к самому элементу javascript, все, что вам нужно сделать, это установить для свойства отображения значение «none».

document.getElementById("theButton").style.display = "none"; 
7

Во-первых, вы должны использовать расширенную тему.

Затем добавьте этот параметр в код инициализации TinyMCE.

tinyMCE.init({ 
    ... 
    theme_advanced_disable : "bold, justifyleft, justifyright" 
}); 

Надеюсь, это может помочь кому-то.

source

list of elements' name here

-1

Используйте следующую (с помощью JQuery, Approch без JQuery легко встраивается):

var elem = $(ed.id+'_'+'divId_table') 
elem.addClass('mceButtonDisabled'); 
elem.removeClass('mceButtonEnabled'); 
0

упаковывают ур пытается скрыть определенную кнопку, используйте следующие код.

$ («mce_cut»). Скрыть() // скрывает кнопку Вырезать

подстановок других названий кнопок, используя поджигатель в случае и хотят, чтобы скрыть что-то конкретное.

Если вы хотите скрыть конкретную кнопку редактора, измените селектор jquery, чтобы выбрать правильный родственный/родственный.

попеременно, попробуйте это .. tinyMCE.activeEditor.controlManager.controls.ctl00_SPWebPartManager1_g_5005db96_e035_4197_a958_75f008b35061_ctl00_tbKeywords_cut.remove()

Обратите внимание, что ctl00_SPWebPartManager1_g_5005db96_e035_4197_a958_75f008b35061_ctl00_tbKeywords является идентификатор моего ASP.Net элемента управления. Не беспокойтесь об этом, если ур не использует управление текстовыми полями с сервером Asp.net. В случае, если вы .. <% theTextBoxID.ClientID%> получает это.

Смежные вопросы