改進OPEN家園的HTML編輯器功能,增加附件上傳功能
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(); }
本文由用戶 碼頭工人 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!