富文本wangEdit

我是用freemarker模板引擎

<script charset="utf-8" src="plugins/wangEdit/wangEditor.min.js"></script>


<div id=”div1″ class=”toolbar”></div>
<div style=”padding: 5px 0; color: #ccc”>请在下方编辑区输入文章文章内容</div>
<div id=”div2″ class=”text”>
<!–可使用 min-height 实现编辑区域自动增加高度–>
</div>

<script type=”text/javascript”>
var E = window.wangEditor
var editor = new E’#div1′, ‘#div2’) // 两个参数也可以传入 elem 对象,class 选择器
// editor.customConfig.uploadImgShowBase64 = true // 使用 base64 保存图片
// 配置服务器端地址
editor.customConfig.uploadImgServer = ‘/test/upload’
// 将图片大小限制为 3M
editor.customConfig.uploadImgMaxSize = 3 * 1024 * 1024;
// 自定义上传参数
editor.customConfig.uploadFileName = ‘file’
editor.customConfig.uploadImgHooks = {
// 如果服务器端返回的不是 {errno:0, data: […]} 这种格式,可使用该配置
// (但是,服务器端返回的必须是一个 JSON 格式字符串!!!否则会报错)
customInsert : functioninsertImg, result, editor) {
// 图片上传并返回结果,自定义插入图片的事件(而不是编辑器自动插入图片!!!)
// insertImg 是插入图片的函数,editor 是编辑器对象,result 是服务器端返回的结果
// 举例:假如上传图片成功后,服务器端返回的是 {url:’….’} 这种格式,即可这样插入图片:
var url = result.url
insertImgurl)
// result 必须是一个 JSON 格式字符串!!!否则报错
}
}
// 必须放到有关于编辑器设置前面
editor.create)
</script>

Published by

风君子

独自遨游何稽首 揭天掀地慰生平