1. 程式人生 > >kindeditor4.1.10圖片上傳配置及使用說明

kindeditor4.1.10圖片上傳配置及使用說明

1效果展示

1.1 點選圖片上傳按鈕

1.2 彈出選擇框,可以從已上傳的圖片中選擇上傳,也可以從本地上傳。


1.3選擇從圖片空間上傳,資料夾模式瀏覽所有已上傳的圖片


1.4從本地選擇圖片上傳


1.5上傳效果


1.6 上傳路徑: WebRoot/upload/image

2-1:kindeditor-4.1.10版本外掛

 2-2:jquery 1.x 版本,系統使用 1.11.3版本的jquery


3-1:在jsp頁面中引入對應的jquery 和 kindeditor,如:

<scriptlanguage="JavaScript"type="text/javascript"

src="<%=basePath%>js/jquery-1.11.3.min.js"></script>

<scriptcharset="utf-8"    src="<%=basePath%>js/kindeditor-4.1.10/kindeditor.js"></script>

<scriptcharset="utf-8"src="<%=basePath%>js/kindeditor-4.1.10/lang/zh_CN.js"></script>

3-2:建立富文字編輯器:

id='content'的textarea 建立 富文字編輯器

 

3-3:對應HTML的textarea程式碼:


3-3:在表單提交過程中,為了保證在ie下能夠正常執行,使用type="submit"型別的button進行提交;考慮到需要對錶單進行“長度、非空”等驗證,在form表單提交時,新增onsubmit函式,具體如下:

A、表單

一定要加“return”,這樣 “validateValueS();在返回false時,才會停止提交。

B、按鈕

C、驗證函式

特別需要注意的是:

function validateValueS這個函式不能放在$(document).ready(function()中,否則該函式在ie中不執行。

一、Kindeditor 圖片上傳 如何實現分析

1、選擇實現方式:php,java,asp.net等,本系統中選用java

2、修改上傳路徑

在檔案/tech/WebRoot/js/kindeditor-4.1.10/jsp/file_manager_json.jsp中

在檔案/tech/WebRoot/js/kindeditor-4.1.10/jsp/upload_json.jsp中

雖然都是jsp檔案,但是檔案中均為java程式碼。

4-1:引入js檔案程式碼

<scriptlanguage="JavaScript"type="text/javascript"

src="<%=basePath%>js/jquery-1.11.3.min.js"></script>

<scriptcharset="utf-8"    src="<%=basePath%>js/kindeditor-4.1.10/kindeditor.js"></script>

<scriptcharset="utf-8"    src="<%=basePath%>js/kindeditor-4.1.10/lang/zh_CN.js"></script>

4-2:建立富文字編輯器程式碼

<scripttype="text/javascript">

        var editor1;

        KindEditor.ready(function(K){

editor1 = K.create("textarea[id='content']",{

resizeType : 1,

                allowPreviewEmoticons: false,

                allowImageUpload:true,//允許上傳圖片

allowFileManager:true//允許對上傳圖片進行管理

uploadJson:'<%=basePath%>js/kindeditor-4.1.10/jsp/upload_json.jsp'//上傳圖片的java程式碼,只不過放在jsp

fileManagerJson:'<%=basePath%>js/kindeditor-4.1.10/jsp/file_manager_json.jsp',

                afterUpload: function(){this.sync();}//圖片上傳後,將上傳內容同步到textarea

afterBlur: function(){this.sync();},   ////失去焦點時,將上傳內容同步到textarea

items : [

                    'fontname','fontsize', '|','forecolor', 'hilitecolor','bold', 'italic','underline',

                    'removeformat','|', 'justifyleft','justifycenter', 'justifyright','insertorderedlist',

                    'insertunorderedlist','|', 'emoticons','link','media','|','image']   

            });

        });        

 </script>

4-3:表單驗證程式碼

<scripttype="text/javascript">

function validateValueS()

    {

        if($.formValidator.pageIsValid())

        {

            return true;

        }

        return false;

    }  

 </script>

4-4:表單、按鈕程式碼

<html:formaction="lab.do?method=addLabInfo"target="_self"  styleClass="kjLabForm"method="POST"styleId="kjLabForm"onsubmit="returnvalidateValueS();">

...

<input type="submit"                                             class="ButtonHeightWidth"value="提交">

...

</html:form>

相關推薦

kindeditor4.1.10圖片配置使用說明

1效果展示 1.1 點選圖片上傳按鈕 1.2 彈出選擇框,可以從已上傳的圖片中選擇上傳,也可以從本地上傳。 1.3選擇從圖片空間上傳,資料夾模式瀏覽所有已上傳的圖片 1.4從本地選擇圖片上傳 1.5上傳效果 1.6 上傳路徑: WebRoot/upload/

4.CKeditor4.10.0最新圖片配置

CKeditor-4.10.0富文字編輯器,到上傳圖片的配置,網上的教程都不適合現在的版本。 第一步:在config.js的CKEDITOR.editorConfig = function( config ) {}中加入如下全域性配置: config.language = 'zh-cn';/

UEditor 圖片配置(PHP)

修改config.php檔案第11,12行 線上 "imageUrlPrefix": "http://www.leition.com/", /* 圖片訪問路徑字首 */ "imagePathFormat": "upload/image/{yyyy}{mm}{dd}/

SSH+CKeditor下檔案/圖片配置更改

序 業務需要,為了安全性,防止上傳檔案後生成的連結被惡意使用者篡改,造成死鏈或資料資源洩露……balabala……改 需求描述 實現上傳圖片/檔案後自動關閉圖片/超連結對話方塊 Automa

CKeditor4.9.2最新圖片配置

最近在弄CKeditor富文字編輯器,到上傳圖片的配置這一步時,發現網上的教程都不適合我現在的版本,於是決定自己上官網看相關的文件,好在有瀏覽器幫我自動翻譯了網頁,很快我便找到了圖片上傳的配置,下面是相關教程。第一步:下載CKeditor(這不廢話嗎?),本文針對的版本是CK

C# ckeditor+ckfinder的圖片配置

CKEditor 3.5, released on 17 December 2010 官方下載 CKFinder Current version: 2.0.1, updated 17.08.2010 官方下載 選擇asp.net 把以上兩個資源放到網站的根目錄: /C

第三方外掛的引用(1) : SSM,springboot 引入ueditor圖片阿里雲OS和展示

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional/

基於ueditor-1.1.1圖片到專案外配置

看了網上Ueditor很多配置圖片路徑的,可是試了很多都不行,然後結合前人的經驗,同時配合自己的專案把圖片上傳到tomcat伺服器與專案平行的資料夾下,這樣tomcat重啟的時候就不會將圖片都清空了,

圖片判斷大小寬高

oms isp splay color 分享 ide pen from content 此處上傳一張圖片示例: 1 HttpPostedFileBase file_IO = request.Files[key]; //key==0 2 3 System.IO

Editor富文本編輯器配置【不含圖片

初始化 src rip eba portal tar family 根據 utf 一,下載地址:http://ueditor.baidu.com/website/download.html   1)根據需要下載相應版本     例 Java:選擇jsp+utf-8; 二,

【轉載】【JAVA秒會技術之圖片】基於NginxFastDFS,完成圖片展示

相互 沒有 con 性能 ext 存儲服務器 網絡 管理 代理配置 基於Nginx及FastDFS,完成商品圖片的上傳及展示 一、傳統圖片存儲及展示方式 存在問題: 1)大並發量上傳訪問圖片時,需要對web應用做負載均衡,但是會存在圖片共享問題 2)web應

asp.net core 通過ajax圖片wangEditor圖片

images use class multi jquery 開始 load als org asp.net core 通過ajax上傳圖片 .net core前端代碼,因為是通過ajax調用,首先要保證ajax能調用後臺代碼,具體參見上一篇.net core 使用ajax

KindEditor4.1.10,支持粘貼圖片

abs req bug ESS ada exec res else target 轉載自https://blog.csdn.net/jimmy0021/article/details/73251406 我已經忘記我是不是從這個博主的那裏找到的解決kindeditor粘貼圖片

小程序多圖片組件封裝使用

turn 服務端 view ots 鏈接 文件上傳 smo options data-   最近剛開發了小程序上傳圖片功能,為了便於後續查找,特此記錄歸總。   在實際開發過程中,圖片上傳功能是很常用的功能,所以將其封裝成組件,避免後續重復勞動力,已是不爭的事實。

貴-Linux文件下載sCRT配置批量管理功能

http ros 系統版本 uname tro 吸引 聯網 上傳 proc 【講課:互動,用提問的方式來吸引聽眾的註意力,聽眾吸收最大化】大學是在許昌學院讀的,在我看來,不幹念PPT的老師就是好講師,因為大部分任課老師自顧自講,沒有互動,傳授的知識我們只是被動的聽,沒有引導

wangEditor富文字編輯器使用圖片

<script type="text/javascript" src="style/js/wangEditor.min.js"></script> <div id="editor"> </div> 建立富文字編輯器 var E = wi

java視訊檔案圖片

//轉載地址 https://www.cnblogs.com/smart-hwt/p/8256836.html 1.jsp頁面 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%  Str

033本地圖片csdn設定圖片大小位置

當你用vs code寫好了文件,該文件圖文豐富,圖片都是本地圖片,上傳到csdn。納尼,我要一張一張重新傳?納尼,不能調整圖片大小和位置?前一個問題還沒解決(不想用圖床,看起來好麻煩),後一個問題有辦法了。 一開始你的效果是這樣的: 這個時候你可以到csdn的編

關於springboot專案jar包執行時圖片顯示問題

spring boot打成jar包後(比如jar的名字叫a.jar),執行時輸入命令: java -jar  d:\a.jar 就可以運行了。那麼程式中要求的比較大的圖片檔案將如何辦呢? 只需要將它們同時放在與jar包相同的檔案路經下就可以,但圖片資料夾的名字不能隨便取哦!因為

用原生JS實現多張圖片預覽功能(相容IE8)

最近需要做一個圖片上傳預覽的功能(相容IE8-11、chrome、firefox等瀏覽器),網上現有的檔案上傳元件(如webuploader)總是會遇到一些相容性問題。於是我參考了一些博文(連結找不到了⊙o⊙…),自己用原生JS寫了一個支援多張圖片上傳預覽功能的Demo 先通過最終效果看一下功能: