关于ueditor的使用心得

32 篇文章 0 订阅
18 篇文章 1 订阅

      最近一个项目需要增加公告栏感觉它的编辑功能还是很强的,可以上传本地相片,视频,音乐,图文并茂的排版,使用中的一些细节总结一下:

1、取编辑器内的内容:

<span style="font-size:14px;">ue= UE.getEditor('editor'); 
content=ue.getContent();//注:这里取的并非显示的内容,而是源代码,即已转义的html字符串,可以保存到数据库中</span>
2、取编辑器内的纯文本内容

<span style="font-size:14px;">noticetext=ue.getContentTxt();//取纯文件的目的是用来显示公告栏简介</span>
3、php方法保存编辑器的内容和简介

<span style="font-size:14px;">$data['notice_desc']=mb_substr($this->_post('noticetext'),0,300,'utf-8');//对传来的纯文本截取前300个字
$data['notice_content']=$this->_post('content');                         //传来的编辑器内容,无需再转义</span>


4、如何将内容显示到编辑内

 <script id="editor" type="text/plain" style="width:992px;height:auto;">
  <?php 
       echo htmlspecialchars_decode($outpara['notice_content']);//需要再转义回html
    ?>
 </script>  

5、如何只读显示编辑器,有时不希望公告栏被编辑

<script type="text/javascript">
    var ue=null;
    $(function(){ 
      ue= UE.getEditor('editor');
      ue.addListener('ready',function(){
          ue.setDisabled();
      });
    });   
</script>





评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值