CommonBussiness/admin/swfupload/handlers.js

(开头部分) 7KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

function preLoad() {
	if (!this.support.loading) {
		alert("需要安装Flash Player 9.028 以上版本才能使用SWFUpload上传");
		return false;
	}
}
function loadFailed() {
    //alert("SWFUpload加载失败!");
}
function fileQueueError(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("不能上传空文件");
		        break;
		    case SWFUpload.QUEUE_ERROR.FILE_EXCEEDS_SIZE_LIMIT:
		        alert("文件过大");
		        break;
		    case SWFUpload.QUEUE_ERROR.INVALID_FILETYPE:
		        alert("不能上传这种类型的文件");
		        break;
		    default:
			    alert("上传队列错误:"+message);
			    break;
		}
	} catch (ex) {
		this.debug(ex);
	}

}

function fileDialogComplete(numFilesSelected, numFilesQueued) {
	try {
		if (numFilesQueued > 0) {
			this.startUpload();
		}
	} catch (ex) {
		this.debug(ex);
	}
}

function uploadProgress(file, bytesLoaded) {

	try {
		var percent = Math.ceil((bytesLoaded / file.size) * 100);

		var progress = new FileProgress(file,  this.customSettings.upload_target);
		progress.setProgress(percent);
		if (percent === 100) {
			//progress.setStatus(file+"上传完成");
后面还有 196 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。