改进OPEN家园的HTML编辑器功能,增加附件上传功能

12年前

2012终于来了!

趁放假这几天,对原先UCHome自带的编辑器进行了改造。原来的编辑器没有办法上传附件,上传图片也比较麻烦,插入程序源代码也不友好。所以决定进行改造。这个编辑器基于KindEditor 3.5.2实现,这个编辑器挺好用的,推荐大家使用。

插入图片方法:


上传附件:


附件上传示例附件: kindeditor-3.5.2-zh_CN.zip

插入程序源代码:


示例源代码:

 /**    * 输出插入附件至编辑器语句的脚本    *     * @param id     编辑器ID    *     * @param url    上传附件的地址    *     * @param title  上传时设置的title属性    *     * @param ext    上传文件的后缀名    *     * @return  插入附件至编辑器的脚本语句    */   public String insertAttach(String id, String url, String title, String ext){    StringBuilder sb = new StringBuilder("<html>");    sb.append("<head>").append("<title>Insert Accessory</title>");    sb.append("<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">");    sb.append("</head>");    sb.append("<body>");    sb.append("<script type=\"text/javascript\">");    sb.append("parent.KE.plugin[\"accessory\"].insert(\"").append(id).append("\",\"");    sb.append(url).append("\",\"").append(title).append("\",\"").append(ext).append("\");</script>");    sb.append("</body>").append("</html>");    return sb.toString();   }