Heim > Artikel > Backend-Entwicklung > SWFUPLOAD发了三个帖子300分 问题还是没有解决
在上传的时候 服务器端有问题
已经把debug打开了 但是没有显示出服务端那边的错误
现在想 在swfupload上传的时候 把服务器端的出错代码输出到页面中 方便进行调错
把PHP错误页面信息传到前段 ///保存文件 看日志等就不用说了
给代码给全部分
你贴出客户端代码,看看是否可以改造一下
file_queue_error_handler : function(file, errorCode, message){ try { var errorName = ""; if (errorCode === SWFUpload.errorCode_QUEUE_LIMIT_EXCEEDED) { errorName = '您试图上传的文件太多。'; } if (errorName !== "") { alert(errorName); return; } switch (errorCode) { case SWFUpload.QUEUE_ERROR.ZERO_BYTE_FILE: alert('不能上传小于0字节的文件!'); break; case SWFUpload.QUEUE_ERROR.FILE_EXCEEDS_SIZE_LIMIT: alert('文件大小不能超过5M!'); break; case SWFUpload.QUEUE_ERROR.INVALID_FILETYPE: alert('不支持该类文件格式!'); break; default: alert(message); break; } } catch (ex) { this.debug(ex); } },
你已经 debug: true 了
页面中还看不到东西吗?
是啊 看不到
像这样的画面你看不到?
还没上传就有了,只不过内容不同而已
是不是少加载了 js 文件?
那个 handlers.js 文件加载了没有?
handlers.js 文件加载了
你这里属于正常的 页面错误的话 你这里也能输出这些东西?
这不是php的错误信息吗?
吐血二斤 能把源代码 报过swfupload 发给我一下吗 我深刻的研究一下
我的就不行 死活就是不出来
哥们不用了 我的页面也出现了错误了 感谢啦