亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? handlers.js

?? asp的bbs程序
?? JS
?? 第 1 頁 / 共 2 頁
字號:
		for (var item in ids) {
			item = ids[item].split(':');
			_Upload.Files[item[0]].filename = item[1];
		}
	}

	startUpload();
}

// 獲取文件個數及文件大小總和
function  getFileCountAndSizes () {
	var item;
	// 判斷確認要上傳的文件是否超過大小
	var sizes = count = 0;
	for (item in _Upload.Files) {
		count++;
		if (_Upload.Files[item].iscover)
			continue;
		sizes += _Upload.Files[item].filesize;
	}
	_Upload.Count = count;
	_Upload.Sizes = sizes;
	if (!_Upload.SelectedAll()) {
		$('add_upload') && ($('add_upload').clickEnabled = true);
		clearUpload();
		return true;
	}
	return false;
}

// 顯示浮動層并開始上傳
function startUpload () {
	showUploadLayer();
	_Upload.SwfUpload.startUpload();
}

// 顯示浮動層
function showUploadLayer () {
	// 是否開啟文件上傳進度層
	if (!_Upload.Opened) {
	    _Upload.Opened = true;
	    Widget.Content('上傳文件進度', $('file_upload'), 500, function () {
			_Upload.CloseUploader();
			displayLimitedFiles();
			clearUpload();
	    });
		$('clear_upload').style.display = 'none';
		$('but_upload').style.display = 'none';
		$('add_upload').onclick = function () {
			if (!this.clickEnabled) return;
			_Upload.SwfUpload.selectFiles();
			this.clickEnabled = false;
		};
		$('add_upload').clickEnabled = false;
		$('add_upload').parentNode.style.display = 'none';
		/*
		$('clear_upload').onclick = function () {
			_Upload.SwfUpload.selectFiles();
		};
		*/
	}
	
	/// 添加到上傳列表
	// 清理無上傳文件項的提示信息
	var tipInfo = $('empty');
	if (tipInfo) {
	    _Upload.TipInfo = tipInfo;
	    oNode.RemoveNode(tipInfo, $('item_container'));
	}
	
	for (var item in _Upload.Files) {
	    var id = _Upload.Files[item].id;
		var iscover = !!_Upload.Files[item].iscover;
		var isrename = !!_Upload.Files[item].isrename;
	    var filename = _Upload.Files[item].filename;
	    var filesize = _Upload.Files[item].filesize;
	    // 呈現該上傳條目
	    var file_item = oNode.CreateNode('ul');
	    oNode.AddNode(file_item, $('item_container'));
	    file_item.tabIndex = ++_Upload.Length;
	    file_item.innerHTML = $('file_upload_item').innerHTML.replace(/\$/g, id);
		
	    // info
	    _Upload.Files[id] = {
			id: id,
			// file name String
			filename: filename,
			// file size Number
			filesize: filesize,
			// `ul` container HTMLElement
			file_item: file_item,
			// process bar
			processing: $('processing_' + id),
			// file icon HTMLElement
			file_icon: $('fileicon_' + id),
			// file name HTMLElement
			file_name: $('filename_' + id),
			// file size HTMLElement
			file_size: $('filesize_' + id),
			// file status HTMLElement
			file_status: $('filestatus_' + id),
			// 0: 未處理, 1: 等待驗證, 2: 可上傳或正在上傳, 3: 上傳完畢
			//stoped_status : 0,
			iscover: iscover,
			isrename: isrename,
			error: false,
			deleted: false,
			finished: false
	    };
	    _Upload.Files[id]['file_name'].innerHTML
		    = _Upload.Files[id]['file_name'].title
		    = filename;
		
	    // 狀態
	    _Upload.Files[id]['file_size'].innerHTML = '準備上傳';
	}
    // render
	_Upload.Render();
}

// 格式化錯誤信息
function formatErrorInfo (err) {
	var prefix = 'error:';
	err = err.substr(prefix.length);
	return err;
}

// 清理當前上傳任務相關參數
function clearUpload () {
	_Upload.Length = 0;
	_Upload.Opened = false;
	_Upload.ErrorCount = 0;
	_Upload.FirstError = null;
	_Upload.Count = 0;
	_Upload.Sizes = 0;
	for (var item in _Upload.Files) {
		_Upload.SwfUpload.cancelUpload(item);
	}
	_Upload.Files = {};
	_Upload.FilesLimit = [];
}

// 顯示被限制的文件
function displayLimitedFiles () {
	if (_Upload.FilesLimit.length == 0) return;
	// 提示所有超過限制大小的文件
	var str = '';
	for (var i = 0, len = _Upload.FilesLimit.length; i < len; i++) {
		if (str != '') str += '<br />';
		str += "“" + _Upload.FilesLimit[i] + "“";
	}
	
	var filesize = _Upload.FileSizeLimit.split(/\s+/);
	if (filesize[1].toLowerCase() == 'mb' && filesize[0] >= 1024) {
		filesize[0] = Math.floor(filesize[0] / 1024) + Math.floor((filesize[0] % 1024) / 1024 * 10) / 10;
		filesize[1] = 'G';
	}
	else {
		filesize[0] = Math.floor(parseFloat(filesize[0]) * 10) / 10;
	}
	
	Widget.Alert('溫馨提示', '您選擇上傳的文件中:<br />' + str + '<br />超過' + filesize[0] + filesize[1] + '的大小限制,不允許上傳。');
}
/**********************************************/
// 上傳指定文件
function uploadStart(file) {
	try {
		var item = _Upload.Files[file.id];
		var uploadURL = _Upload.UploadUrl + '?type=' + _Upload.Type + '&filename=' + encodeURIComponent(item.filename) + _Upload.DirectoryID + _Upload.Path + (item.iscover ? '&iscover=true' : '') + (item.isrename ? '&isrename=true' : '') + _Upload.QueryString;
		this.setUploadURL(uploadURL);
		item.file_item.focus();
		
		_Upload.ShowDebug('upload: ' + _Upload.UploadUrl + '?type=' + _Upload.Type + '&filename=' + encodeURIComponent(item.filename) + _Upload.DirectoryID + _Upload.Path + (item.iscover ? '&iscover=true' : '') + (item.isrename ? '&isrename=true' : '') + _Upload.QueryString);
	}
	catch (ex) {
		//alert('uploadStart: ' + ex);
	}
	
	return true;
}

// 上傳進度
function uploadProgress(file, bytesLoaded, bytesTotal) {
	try {
		/// 上傳進程
		var percent = Math.ceil((bytesLoaded / bytesTotal) * 100);
		var item = _Upload.Files[file.id];
	    if (item.error) return;
		// 進度
		item.processing.style.width = (percent > 0 ? percent : 0) + '%';
		// 文件大小
		item.file_size.innerHTML = '<span style="float:left;width:40px;text-align:right;">' + formatFileSize(bytesLoaded) + '</span> / ' + formatFileSize(bytesTotal);
		// 文件上傳狀態
		item.file_status.innerHTML = '正在上傳...';
	} catch (ex) {
		this.debug(ex);
	}
}

/**********************************************/
// 格式化文件大小
function formatFileSize (filesize) {
	if (Math.floor(filesize / Math.pow(1024, 3)) > 0) return Math.floor(filesize / Math.pow(1024, 3) * 10) / 10 + 'G';
	if (Math.floor(filesize / Math.pow(1024, 2)) > 0) return Math.floor(filesize / Math.pow(1024, 2) * 10) / 10 + 'M';
	if (Math.floor(filesize / 1024) > 0) return Math.floor(filesize / 1024 * 10) / 10 + 'K';
	return filesize + 'B';
}
/**********************************************/

// 一個文件上傳成功
function uploadSuccess(file, content) {
	try {
		var item = _Upload.Files[file.id];
		var c = content;
		content = content.split('|');
		switch (content[0]) {
			// 錯誤
			case '-1':
		        _Upload.SwfUpload.cancelUpload(file.id);
				item.error = true;
				_Upload.ErrorCount++;
				if (!_Upload.FirstError)
					_Upload.FirstError = item;
				item.file_icon.style.backgroundPosition = '-144px 0';
				item.file_size.innerHTML = content[4];
				item.file_status.innerHTML = '錯誤';
				break;
			// 沖突
			case '0':
		        _Upload.SwfUpload.cancelUpload(file.id);
				item.error = true;
				_Upload.ErrorCount++;
				if (!_Upload.FirstError)
					_Upload.FirstError = item;
				item.file_icon.style.backgroundPosition = '-144px 0';
				item.file_size.innerHTML = content[4];
				item.file_status.innerHTML = '錯誤';
				break;
			// 沒沖突
			//case '1':
			default:
				//item.stoped_status = 3;
				item.file_status.innerHTML = '完畢';
				// 上傳完,返回文件信息
				item.finished = true;
                item.file_icon.style.backgroundPosition = '-48px 0';
				_Upload.UploadedOne(item.filename, content, item);
		}
		
		// file info
		_Upload.ShowDebug('文件' + item.filename + '上傳完畢:' + serverData + ' ' + file.size);
	} catch (ex) {
		this.debug(ex);
	}
}

// 上傳錯誤
function uploadError(file, errorCode, message) {
	try {
		this.cancelUpload(file.id);
		switch (errorCode) {
			case SWFUpload.UPLOAD_ERROR.HTTP_ERROR:
				//progress.setStatus("Upload Error: " + message);
				this.debug("Error Code: HTTP Error, File name: " + file.name + ", Message: " + message);
				break;
			case SWFUpload.UPLOAD_ERROR.UPLOAD_FAILED:
				//progress.setStatus("Upload Failed.");
				this.debug("Error Code: Upload Failed, File name: " + file.name + ", File size: " + file.size + ", Message: " + message);
				break;
			case SWFUpload.UPLOAD_ERROR.IO_ERROR:
				//progress.setStatus("Server (IO) Error");
				this.debug("Error Code: IO Error, File name: " + file.name + ", Message: " + message);
				break;
			case SWFUpload.UPLOAD_ERROR.SECURITY_ERROR:
				//progress.setStatus("Security Error");
				this.debug("Error Code: Security Error, File name: " + file.name + ", Message: " + message);
				break;
			case SWFUpload.UPLOAD_ERROR.UPLOAD_LIMIT_EXCEEDED:
				//progress.setStatus("Upload limit exceeded.");
				this.debug("Error Code: Upload Limit Exceeded, File name: " + file.name + ", File size: " + file.size + ", Message: " + message);
				break;
			case SWFUpload.UPLOAD_ERROR.FILE_VALIDATION_FAILED:
				//progress.setStatus("Failed Validation.  Upload skipped.");
				this.debug("Error Code: File Validation Failed, File name: " + file.name + ", File size: " + file.size + ", Message: " + message);
				break;
			case SWFUpload.UPLOAD_ERROR.FILE_CANCELLED:
				// If there aren't any files left (they were all cancelled) disable the cancel button
				//if (this.getStats().files_queued === 0) {
				//	document.getElementById(this.customSettings.cancelButtonId).disabled = true;
				//}
				//progress.setStatus("Cancelled");
				//progress.setCancelled();
				break;
			case SWFUpload.UPLOAD_ERROR.UPLOAD_STOPPED:
				//progress.setStatus("Stopped");
				break;
			default:
				//progress.setStatus("Unhandled Error: " + errorCode);
				this.debug("Error Code: " + errorCode + ", File name: " + file.name + ", File size: " + file.size + ", Message: " + message);
				break;
		}
	} catch (ex) {
		this.debug(ex);
	}
}

// all files complete
function uploadComplete(file) {
	if (this.getStats().files_queued === 0 && _Upload.ErrorCount == 0) {
		_Upload.UploadedAll();
	}
	if (_Upload.FirstError) {
		$('upload_error').innerHTML = '當前有 <span class="error-count">' + _Upload.ErrorCount + '</span> 個文件上傳失敗。';
	}
	if (this.getStats().files_queued === 0 && _Upload.FirstError) {
		$('upload_error').innerHTML = '總共有 <span class="error-count">' + _Upload.ErrorCount + '</span> 個文件上傳失敗。';
		_Upload.FirstError.file_item.focus();
	}
}

// This event comes from the Queue Plugin
function queueComplete(numFilesUploaded) {
	return;
	var status = document.getElementById("divStatus");
	status.innerHTML = numFilesUploaded + " file" + (numFilesUploaded === 1 ? "" : "s") + " uploaded.";
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧洲色图综合| 日韩制服丝袜av| 中文一区二区完整视频在线观看| 日韩三级视频中文字幕| 欧美一级欧美三级在线观看| 9191精品国产综合久久久久久 | 精品国产乱码久久久久久久久| 欧美精品在欧美一区二区少妇| 欧美三区在线视频| 欧美精品高清视频| 欧美日韩一区高清| 日韩丝袜情趣美女图片| 日韩欧美色电影| 欧美精品一区二区三区视频| 精品国产a毛片| 久久九九久久九九| 日本一区二区视频在线| 国产精品美女久久久久久久久 | 精品日本一线二线三线不卡| 日韩三级视频中文字幕| 精品99一区二区三区| 久久久久99精品一区| 中文字幕国产一区| 亚洲另类在线视频| 婷婷六月综合亚洲| 国产精品正在播放| 成人av午夜电影| 日本乱人伦一区| 这里只有精品免费| 国产无一区二区| 一区二区视频在线| 另类的小说在线视频另类成人小视频在线 | 亚洲免费色视频| 青青草伊人久久| 国产成人午夜高潮毛片| 91热门视频在线观看| 91精品午夜视频| 欧美极品美女视频| 亚洲成人免费在线| 国产伦精一区二区三区| 99精品国产一区二区三区不卡| 欧美写真视频网站| 久久嫩草精品久久久精品一| 国产精品久久久久久久久免费相片 | 久久久久一区二区三区四区| 亚洲精品老司机| 精品一区二区三区影院在线午夜 | 欧美xxxxx牲另类人与| 中文字幕成人网| 天天色 色综合| 成人午夜电影网站| 日韩视频在线观看一区二区| 日本一二三不卡| 日韩精品乱码av一区二区| 丰满少妇在线播放bd日韩电影| 欧美亚洲尤物久久| 日本一区二区三区久久久久久久久不 | 久久中文娱乐网| 亚洲伊人色欲综合网| 国产伦精品一区二区三区免费迷 | 成人国产免费视频| 91麻豆精品久久久久蜜臀| 国产情人综合久久777777| 亚洲成av人影院| 成人app在线观看| 欧美一区二区在线播放| 亚洲情趣在线观看| 国产成人一级电影| 日韩一级大片在线观看| 一区二区日韩电影| 成人国产在线观看| 国产亚洲一区二区在线观看| 天堂va蜜桃一区二区三区| 一本大道久久精品懂色aⅴ| 久久久高清一区二区三区| 全国精品久久少妇| 欧美日韩中文一区| √…a在线天堂一区| 国产精品一区不卡| 精品国产污污免费网站入口 | 国产永久精品大片wwwapp| 欧美精品视频www在线观看| 亚洲另类在线视频| 不卡的av电影| 久久久99精品久久| 国内精品久久久久影院色| 日韩一级二级三级| 蜜臀av性久久久久蜜臀aⅴ流畅| 欧美少妇一区二区| 樱桃国产成人精品视频| 一本一道综合狠狠老| 国产精品欧美一级免费| 成人v精品蜜桃久久一区| 国产无遮挡一区二区三区毛片日本| 久久99精品久久久久久久久久久久| 在线电影院国产精品| 亚洲一区二区精品3399| 欧美猛男男办公室激情| 国产剧情一区二区三区| 久久亚洲影视婷婷| 丁香婷婷综合激情五月色| 亚洲国产成人午夜在线一区| 91影院在线观看| 日本不卡免费在线视频| 2022国产精品视频| 粉嫩13p一区二区三区| 一区二区三区日韩欧美| 欧美精品1区2区| 成人国产精品免费观看| 五月天丁香久久| 国产精品久久免费看| 91麻豆成人久久精品二区三区| 激情五月激情综合网| 午夜精品成人在线视频| 亚洲激情自拍视频| 国产嫩草影院久久久久| 在线影视一区二区三区| 天堂资源在线中文精品| 亚洲国产欧美日韩另类综合| 成人午夜精品一区二区三区| 国产亚洲精品7777| 日本在线不卡视频| 日韩三级av在线播放| 国产精品一区一区| 国产精品麻豆一区二区| thepron国产精品| 亚洲国产欧美在线| 欧美一二三区精品| 国产老肥熟一区二区三区| 国产精品久久久一区麻豆最新章节| av中文一区二区三区| 一区二区三区在线视频观看| 欧美日韩色综合| 国产在线一区观看| 亚洲视频每日更新| 3d动漫精品啪啪| 国产精品系列在线播放| 亚洲人成影院在线观看| 欧美一区午夜视频在线观看| 国产精选一区二区三区| 亚洲综合无码一区二区| 精品国产百合女同互慰| 17c精品麻豆一区二区免费| 国产精品国产三级国产aⅴ中文 | 9色porny自拍视频一区二区| 极品美女销魂一区二区三区免费| 婷婷夜色潮精品综合在线| 亚洲综合网站在线观看| 亚洲图片欧美视频| 免费成人美女在线观看| 日av在线不卡| 国产成人午夜视频| 成人av免费观看| 欧美在线你懂得| 日韩三级视频在线观看| 久久久国产精华| 亚洲另类中文字| 国产不卡在线一区| 色乱码一区二区三区88| 欧美大片在线观看一区二区| 五月激情丁香一区二区三区| 一区二区三区四区中文字幕| 中文字幕一区二区三区在线不卡| 亚洲欧美一区二区三区久本道91| 亚洲视频你懂的| 天堂av在线一区| 日韩欧美一二三| 91尤物视频在线观看| 美女视频黄 久久| 欧美一区二区三区在线| 99久久99久久精品免费观看| 久久激情综合网| 亚洲一区二区在线观看视频| 久久精品欧美一区二区三区不卡| 欧美理论片在线| 91视视频在线观看入口直接观看www | 国产亚洲欧美色| 国产精品久久久久一区二区三区共| 樱花影视一区二区| 国产精品996| 91精品婷婷国产综合久久| 亚洲三级免费电影| 国产69精品一区二区亚洲孕妇| 亚洲成人激情综合网| 久久久美女毛片| 日韩精品在线一区| 91亚洲国产成人精品一区二三| 国产精品1区2区3区| 国产综合久久久久久久久久久久| 午夜成人免费电影| 亚洲综合免费观看高清完整版在线 | 亚洲最新视频在线播放| 国产日本欧洲亚洲| 久久久另类综合| 精品福利一区二区三区| 91麻豆精品久久久久蜜臀| 欧美日韩国产综合视频在线观看| 欧美自拍偷拍午夜视频| 91成人在线观看喷潮| 色综合久久综合网97色综合|