zoukankan      html  css  js  c++  java
  • ueditor 单独上传1G以上大文件

    一、单独上传附件

    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)、修改请求限制

  • 相关阅读:
    内存分配小问题
    从MACHINE_START开始
    Linux驱动学习(二)
    9,斐波那契数列 6,旋转数组找最小 8青蛙跳台阶 JAVA实现
    数组练习题
    类的练习
    for循环练习题
    封装练习题
    Facebook成为Apache基金会的白金赞助商
    Visual Studio 2010
  • 原文地址:https://www.cnblogs.com/study10000/p/10565468.html
Copyright © 2011-2022 走看看