编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

webuploader超时时间timeout设置

最近,用webuploder做上传导入功能,除了上传,后台还进行业务处理,一旦时间过长,就会提示timeout,看了下webuploder的api文档,也没能看到哪里有设置timeout,只好看看源码了,最终发现,webuploder设置超时时间还是很方便的。webuploader的默认的超时时间是:2 * 60 * 1000。你可以根据需要自行设置webuploder的超时时间,当然如果不设置超时时间的话,把timeout设置为0即可,具体代码如下

uploader = WebUploader.create({
        resize: false,// 不压缩image
        swf: '${ctx}/static/plugin/webuploader/Uploader.swf',// swf文件路径
        server: '${ctx}/admin/order/importXls.action',// 文件接收服务端。
        timeout: 0,
		accept:{
		    title: 'excel',
		    extensions: 'xls',
		    mimeTypes: 'application/vnd.ms-excel'
		},
        // 选择文件的按钮。可选。
        // 内部根据当前运行是创建,可能是input元素,也可能是flash.
        pick: '#picker'
    },2);

注意timeout设置即可

未经允许不得转载: 技术文章 » javascript » webuploader超时时间timeout设置