joomla jce禁用/启用

时间:2012-06-18 13:19:28

标签: joomla tinymce jce

我需要使用javascript更改JCE(禁用/启用)的状态。它表示只读模式,背景设置为不透明度1。 当特定用户点击编辑/保存按钮时,应激活JCE或反之。

使用Joomla! 1.5.26和JCE 2.2.0我发现这个链接: http://www.tinymce.com/tryit/read_only_mode.php

我还发现了如何禁用内容(跨浏览器):

tinymce.get('editorID').getBody().setAttribute('contenteditable', 'false');

此代码不起作用:

J('#editorID').css({opacity:1});
tinymce.get('editorID').getDoc().designMode = 'Off';

请问,如何从javascript更改JCE不透明度背景? 是否可以通过javascript设置只读模式?

谢谢!

1 个答案:

答案 0 :(得分:0)

要正确应用此设置,您必须插入真正的tinymce id,您可以使用tinymce.activeEditor.id获取控制台。

所以你可以使用

var editor_id = tinymce.activeEditor.id;
tinymce.get(editor_id).getBody().setAttribute('contenteditable', 'false');