如何使用CSS或jQuery禁用或不可编辑的文本编辑器



我在门户网站上使用了一个富文本编辑器。有没有办法在没有管理员许可的情况下不编辑这个?我的意思是我们可以禁用它吗?

我还测试了这个jQuery富文本

我尝试了下面的代码,但它仍然允许我编辑。

HTML

<textarea class="contenteditor1 disabledme" name="message"  hidden="hidden"><?php echo $info['message'];?></textarea>

jquery

$('.disabledme').attr('disabled', 'disabled');

如果你查看富文本编辑器主页,你就会知道未来会有ReadOnly

editor1.setReadOnly(true);

这将禁用文本编辑器。

在这里阅读更多关于

设置只读真

data.attr("readonly",true);

设置只读错误

data.attr("readonly",false);

以下是正确的解决方案,您需要编辑以下几行代码:

  1. 首先,在主index.html文件中,您必须传递两个参数,一个为空,另一个为true或false,true表示可编辑,false表示不可编辑

$('.content'(.richText('',false(;

  1. 在jquery.richtext.js文件的第27行,在函数中再添加一个参数(iseditable(,如下所示:

$.fn.richText=函数(选项,可编辑({

  1. Than在同一个jquery.richtext.js文件的第535行用以下代码替换整行:

var$editorView=$(",{class:"richText editor"id:editorID,contenteditable:iseditable}(;

最新更新