[关闭]
@chenxushan 2016-04-04T14:53:28.000000Z 字数 1498 阅读 1012

在此处输入标题

未分类


wangeditor插件使用

使用说明

  • 地址http://www.kancloud.cn/wangfupeng/wangeditor2/115734

  • 使用方法:

    • 引入js,css文件
    • 在你想生成编辑的div层创建editor区域
      • 方法:var editor = new wangEditor('div1');
      • 图片上传需要写一句代码:editor.config.uploadImgUrl = '/admin/notifypic';值是API地址
      • 如果定制编辑器菜单栏只需要图片,可以editor.config.menus = ['img','|'];
      • 获取编辑器内容方法,两个,一个是获取文本,一个是获取html代码
    ```js
    $('#btn1').click(function () {
            // 获取编辑器区域完整html代码
            var html = editor.$txt.html();
            // 获取编辑器纯文本内容
            var text = editor.$txt.text();
        alert(html);
    });
    ```

整个页面的html+js代码demo

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>wangEditor2 test</title>
  6. <link rel="stylesheet" type="text/css" href="./css/editor/css/wangEditor.min.css">
  7. <style type="text/css">
  8. #div1 {
  9. width: 500px;
  10. height: 400px;
  11. max-width: 400px;
  12. max-height: 400px;
  13. }
  14. .container{
  15. width: 500px;
  16. max-width: 500px;
  17. height: 400px;
  18. }
  19. </style>
  20. </head>
  21. <body style="padding:0 20px;">
  22. <p>wangEditor - 配置表情</p>
  23. <div class="container">
  24. <div id="div1">
  25. <p>请输入内容222</p>
  26. </div>
  27. </div>
  28. <button id="btn1"> 提交</button>
  29. <script language="JavaScript" src="{{ URL::asset('/') }}js/editor/js/lib/jquery-1.10.2.min.js"></script>
  30. <script language="JavaScript" src="{{ URL::asset('/') }}js/editor/js/wangEditor.js"></script>
  31. <script type="text/javascript">
  32. var editor = new wangEditor('div1');
  33. editor.config.menus = [
  34. 'img',
  35. '|'
  36. // 'source',
  37. // 'bold',
  38. // 'underline',
  39. // 'italic',
  40. // 'strikethrough',
  41. // 'eraser',
  42. // 'forecolor',
  43. // 'bgcolor'
  44. ];
  45. editor.config.uploadImgUrl = '/admin/notifypic';
  46. editor.create();
  47. $('#btn1').click(function () {
  48. // 获取编辑器区域完整html代码
  49. var html = editor.$txt.html();
  50. // 获取编辑器纯文本内容
  51. var text = editor.$txt.text();
  52. alert(html);
  53. });
  54. </script>
  55. </body>
  56. </html>
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注