2009-04-20 9 views

Respuesta

5

No estoy familiarizado con TinyMCE, pero como parece que tiene acceso de JavaScript al elemento en sí, todo lo que necesita hacer es establecer su propiedad de visualización en "ninguno".

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

En primer lugar, debe utilizar el tema avanzado.

A continuación, agregue esta opción en el código de inicio de TinyMCE.

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

Espero que esto pueda ayudar a alguien.

source

list of elements' name here

-1

Usar la siguiente (usando jQuery, un approch no jQuery se construye fácilmente):

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

en caso ur tratando de ocultar un botón específico, usa la siguiente código.

$ ('mce_cut'). Hide() // oculta botón de corte

de búsqueda de otros títulos de botones mediante Firebug en caso de que el deseo de u ocultar algo específico.

En caso de que desee ocultar el botón del editor específico, modifique el selector de jquery para seleccionar el hermano/descendiente correcto.

alternativamente, a probar esto .. tinyMCE.activeEditor.controlManager.controls.ctl00_SPWebPartManager1_g_5005db96_e035_4197_a958_75f008b35061_ctl00_tbKeywords_cut.remove()

Tenga en cuenta que es ctl00_SPWebPartManager1_g_5005db96_e035_4197_a958_75f008b35061_ctl00_tbKeywords Identificación de mi control asp.net. No te preocupes por esto si no estás usando el control de cuadro de texto del lado del servidor de Asp.net. En caso de que usted sea ... <% theTextBoxID.ClientID%> lo consigue.

Cuestiones relacionadas