一、有时java工程中会用到summernote 编辑器,下面简单说一下引用

1、将summernote 相应的文件放到工程中(webapp下面)

2、建一个jsp文件,在文件中引入相应的js、css文件

 <script src="includes/summernote/jquery-2.1.1.min.js"></script><script src="includes/summernote/bootstrap.min.js"></script><script src="includes/summernote/jquery.min.js"></script><script src="includes/summernote/bootstrap.js"></script><script src="includes/summernote/summernote.min.js"></script><script src="includes/summernote/lang/summernote-zh-CN.js"></script><link rel="stylesheet" type="text/css" href="includes/summernote/font-awesome/css/font-awesome.css"></link><link rel="stylesheet" type="text/css" href="includes/summernote/font-awesome/css/font-awesome.min.css"></link><link rel="stylesheet" type="text/css" href="includes/summernote/css/summernote.css"></link><link rel="stylesheet" type="text/css" href="includes/summernote/css/summernote-bs2.css"></link><link rel="stylesheet" type="text/css" href="includes/summernote/css/summernote-bs3.css"></link>

3、建一个div初始化div

<body><div id="summernote">这是summernote 富文本编辑器</div>
</body>

4、js初始化

 <script type="text/javascript">//加载编辑器$(document).ready(function() {$('#summernote').summernote({height: 400,                minHeight: 300,           maxHeight: 500,      focus: true, lang:'zh-CN', // 重写图片上传onImageUpload: function(files, editor, $editable) {sendFile(files[0],editor,$editable);}});});//图片上传function sendFile(file, editor, $editable){var filename = false;try{filename = file['name'];} catch(e){filename = false;}if(!filename){$(".note-alarm").remove();}//以上防止在图片在编辑器内拖拽引发第二次上传导致的提示错误data = new FormData();data.append("file", file);data.append("key",filename); //唯一性参数$.ajax({data: data,type: "POST",url: "",cache: false,contentType: false,processData: false,success: function(url) {if(url=='200'){alert("上传失败!");return;}else{alert("上传成功!");    }//alert(url);editor.insertImage($editable, url);//setTimeout(function(){$(".note-alarm").remove();},3000);},error:function(){alert("上传失败!");return;//setTimeout(function(){$(".note-alarm").remove();},3000);}});}</script>

5、给编辑器赋值

    var text="${text}"; $('#summernote').code(text);

6、取值

 var str= $('#summernote').code();

bootstrap插件summernote 的使用相关推荐

  1. 基于jquery的bootstrap在线文本编辑器插件Summernote

    Summernote是一个基于jquery的bootstrap超级简单WYSIWYG在线编辑器.Summernote非常的轻量级,大小只有30KB,支持Safari,Chrome,Firefox.Op ...

  2. Bootstrap -- 插件: 按钮状态、折叠样式、轮播样式

    Bootstrap -- 插件: 按钮状态.折叠样式.轮播样式 1. 按钮(Button)插件:可以添加进一些交互,比如控制按钮状态. 如需向按钮添加加载状态,只需要简单地向 button 元素添加 ...

  3. Bootstrap插件

    1 BootStrap插件使用规则 1.1 单个引入 JavaScript 插件可以单个引入(使用 Bootstrap 提供的单个 *.js 文件),或者一次性全部引入(使用 bootstrap.js ...

  4. Bootstrap插件通过noConfllict 避免冲突

    避免冲突 Bootstrap的插件,可以跟其它UI库的同名插件友好共存,为了防止Bootstrap插件被覆盖,Bootstrap的所有插件,均支持 noConflict 功能. 比如,在同一个页面中导 ...

  5. Bootstrap学习(三)——Bootstrap 插件

    Bootstrap学习(三)--Bootstrap 插件 Bootstrap 插件 Bootstrap 自带 12 种 jQuery 插件,扩展了功能,可以给站点添加更多的互动. 站点引用 Boots ...

  6. 基于jquery的bootstrap在线文本编辑器插件Summernote (转)

    Summernote是一个基于jquery的bootstrap超级简单WYSIWYG在线编辑器.Summernote非常的轻量级,大小只有30KB,支持Safari,Chrome,Firefox.Op ...

  7. Bootstrap-基于jquery的bootstrap在线文本编辑器插件Summernote

    Summernote是一个基于jquery的bootstrap超级简单WYSIWYG在线编辑器.Summernote非常的轻量级,大小只有30KB,支持Safari,Chrome,Firefox.Op ...

  8. 黄聪: 50 个 Bootstrap 插件

    Bootstrap是快速开发Web应用程序的前端工具包.它是一个CSS和HTML的集合,它使用了最新的浏览器技术,给你的Web开发提供了时尚的版式,表单,buttons,表格,网格系统等等. 本文向你 ...

  9. 50 个 Bootstrap 插件

    Bootstrap是快速开发Web应用程序的前端工具包.它是一个CSS和HTML的集合,它使用了最新的浏览器技术,给你的Web开发提供了时尚的版式,表单,buttons,表格,网格系统等等. 本文向你 ...

最新文章

  1. 全球自动驾驶政策概况及特征研究
  2. vue源码构建代码分析
  3. 光流 | OpenCV中的光流有关函数
  4. Rocket - tilelink - Delayer
  5. 第94课 函数的参数 《小学生C++编程入门》 例94.1
  6. C#LeetCode刷题-剑指Offer
  7. Oracle在JavaOne上宣布Java EE 8将会延期至2017年底
  8. Android 系统(254)---Android libphonenumber Demo 手机号码归属地
  9. Android 获取sim卡序列号
  10. oracle sql中查询语句where中字段不为空用if怎么写_MyBatis手把手跟我做系列(三) --- 动态SQL标签...
  11. 微信小号来了!同一个手机号可注册两个微信号
  12. 【网络】MTU理解、MTU对上层协议的影响
  13. IP地址 网关是什么?网络概念
  14. RFID技术应用及其发展趋势分析
  15. 【DockerCE】Docker-CE 20.10.18正式版发布
  16. 聊一聊前端性能优化 CRP
  17. Spring注解开发学习笔记
  18. 树状数组原理及经典应用问题
  19. IDEA关闭git提交代码时的代码检测
  20. 05-镜像原理Commit镜像

热门文章

  1. 分享90个ASP源码,总有一款适合你
  2. 学计算机专业的做近视手术,一个做了飞秒近视手术四年的人来和大家分享下自己的感受...
  3. 员工怎样跟老板谈加薪 7个技巧让你成功加薪
  4. Shadowify(PS投影插件)v1.0版本更新
  5. 免费影像数据下载网站汇总——2010年7月28[转自ESRI中国]
  6. 最新手机号验证码正则表达式
  7. 什么是张量 (tensor)?
  8. 实现uniapp的app和小程序开发中能使用axios进行跨域网络请求,并支持携带cookie
  9. POI设置Excel单元格样式和背景色
  10. 把videos对应标签的.avi文件转为kinetics400的格式,其中所包含的格式有.csv和.json格式