ueditor 单独上传1G以上大文件

时间:2021-04-25 17:21:38

一、单独上传附件

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

ueditor 单独上传1G以上大文件

4、加上下面这行代码

ueditor 单独上传1G以上大文件

5、上传文件对话框鼠标点击会关闭、我这边想去掉这个、注释掉,在uditor.all.js中

ueditor 单独上传1G以上大文件

 6、去掉对话框关闭按钮,在ueditor.all.js中

ueditor 单独上传1G以上大文件

 

二、上传大文件

1、设置ueditor后端文件最大长度、我用的是.net打开config.json文件

ueditor 单独上传1G以上大文件

 

2、修改fileMaxSize,我默认2G,这里只是后端检查文件大小

ueditor 单独上传1G以上大文件

3、修改ueditor的web.config配置文件,这里是网站能请求的最大长度

ueditor 单独上传1G以上大文件

4、修改httpRuntime节点、maxRequestLength属性

ueditor 单独上传1G以上大文件

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

ueditor 单独上传1G以上大文件

ueditor 单独上传1G以上大文件

6、修改文件保存路径

1)、修改配置文件

ueditor 单独上传1G以上大文件

 

2)、修改后端代码

ueditor 单独上传1G以上大文件

 

7、再不行修改IIS

1)、打开IIS

ueditor 单独上传1G以上大文件

2)、修改请求限制

ueditor 单独上传1G以上大文件