ueditor-百度可视化编辑器简单使用方法

1、ueditor是百度可视化编辑工具

 

2、ueditor官网地址

    http://ueditor.baidu.com/website/index.html

 

3、开发步逐

    1、在官网上下载最新版本的jsp版本

图1


    2、将下载的压缩文件解压,改文件夹名称为“ueditor”;

    3、创建“ueditorTest”项目,ueditor添加到项目中;

    4、项目目录如下


 图2

    5、将ueditor\jsp\lib目录下的jar复制到项目lib目录下(这里是做后台配置的jar),然后ueditor\jsp\lib可以删除。

    6、创建”ueditorTest.jsp“页面测试

Html代码   收藏代码
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>  
  2. <!DOCTYPE html>  
  3. <html>  
  4. <head>  
  5.     <meta charset="utf-8" />  
  6.     <title>提示</title>  
  7.       
  8.     <!--使用ueditor需要导入的js-->  
  9.     <script type="text/javascript" src="common/js/ueditor/ueditor.config.js"></script>  
  10.     <script type="text/javascript" src="common/js/ueditor/ueditor.all.min.js"></script>  
  11.     <script type="text/javascript" src="common/js/ueditor/lang/zh-cn/zh-cn.js"></script>  
  12.       
  13.     <style type="text/css">  
  14.         #div_1 {  
  15.             border: thin none #069;  
  16.             padding: 1px;  
  17.             float: none;  
  18.             width: 500px;  
  19.             height: 300px;  
  20.             background-color: #9C6;  
  21.         }  
  22.     </style>  
  23. </head>  
  24. <body>  
  25.     <!-- 加载编辑器的容器 -->  
  26.         <script id="container" name="content" type="text/plain"> </script>  
  27.     <script type="text/javascript">  
  28.         //<!-- 实例化编辑器 -->  
  29.         var ue = UE.getEditor('container');  
  30.           
  31.         function test(){  
  32.             //获取html内容,返回: <p>hello</p>  
  33.             var html = ue.getContent();  
  34.             //获取纯文本内容,返回: hello  
  35.             var txt = ue.getContentTxt();  
  36.               
  37.             alert(html);  
  38.             alert(txt);  
  39.         }  
  40.     </script>  
  41.       
  42.     <input type="button" value="测试" name="ceshi" onClick="test();"/>  
  43. </body>  
  44. </html>  

   

    效果图:

图3 

    说明:

          1、上传图片、附件、截图存放路径在“ueditor/jsp/config.json”配置,如果没有配置会根据默认配置在工程下自动创建目录;

          2、"ueditor\jsp\controller.jsp",为ueditor配置项入口;

          3、ueditor\jsp\lib存放后台配置的jar,使用是须将该目录下的jar负责到项目中;

 

5、ueditor使用小心得

      1、实例化时设置一些初始话值

Js代码   收藏代码
  1. // 实例化编辑器  
  2. var ue = UE.getEditor('content',{  
  3.     initialFrameWidth :590,//设置编辑器宽度  
  4.     initialFrameHeight:400,//设置编辑器高度  
  5.     scaleEnabled:false  
  6. });  

      2、直接赋值

Js代码   收藏代码
  1. <!--必须要在js里初始化编辑器-->  
  2. <td align="left" colspan="3">  
  3.     <script id="content" name="content" type="text/plain">   
  4.         ${news.content}  
  5.     </script>               
  6. </td>  

    3、关闭编辑其自动增长,在ueditor.config.js配置文件中将autoHeightEnabled: true 修改为false即可。
                                                                                                图6

    

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值