一、單獨上傳附件
1、html代碼
<script id="ue_target"> </script> <input type="text" id="_file" name="files" /><a href="#" onclick="up_file();">附件...</a>
2、jquery代碼
var ue_file = UE.getEditor("ue_target", { initialFrameWidth: 600, initialFrameHeight: 400, }); ue_file.ready(function () { //設置編輯器不可用 ue_file.setDisabled(); //隱藏編輯器 ue_file.hide(); //文件上傳成功事件(你點擊確定按鈕觸發) ue_file.addListener('afterUpfile', function (_k, _arg) { $("#_file").attr("value", ue_file.options.filePath + _arg[0].url); }) }); //文件上傳的對話框 function up_file() { var file_dialog = _editor.getDialog("attachment"); file_dialog.open(); }
3、綁定afterUpfile事件、打開ueditor-->dialog-->attachment-->attachment.js

4、加上下面這行代碼

5、上傳文件對話框鼠標點擊會關閉、我這邊想去掉這個、注釋掉,在uditor.all.js中

6、去掉對話框關閉按鈕,在ueditor.all.js中

二、上傳大文件
1、設置ueditor后端文件最大長度、我用的是.net打開config.json文件

2、修改fileMaxSize,我默認2G,這里只是后端檢查文件大小

3、修改ueditor的web.config配置文件,這里是網站能請求的最大長度

4、修改httpRuntime節點、maxRequestLength屬性

5、如果不行修改網站的web.config


6、修改文件保存路徑
1)、修改配置文件

2)、修改后端代碼

7、再不行修改IIS
1)、打開IIS

2)、修改請求限制

