function uploadSuccess(file, serverData) {
try {
var result = serverData.split('|');
if(result[0] != 'success') {
var progress = new FileProgress(file, this.customSettings.progressTarget);
progress.setError();
progress.setStatus(serverData);
progress.toggleCancel(false);
} else {
var progress = new FileProgress(file, this.customSettings.progressTarget);
progress.setComplete();
progress.setStatus("上传完成");
progress.toggleCancel(false);
var img_url_s = result[1];
var img_url_b = result[2];
addImage(img_url_s,img_url_b);
}
} catch (ex) {
this.debug(ex);
}
}
function addImage(src_s,src_b) {
var newDiv = parent.document.createElement("div");
newDiv.style.margin = "5px";
newDiv.style.height = "60px";
newDiv.style.width = "80px";
newDiv.style.border = "1px solid #7F9DB9";
newDiv.style.cssFloat = "left";
newDiv.style.styleFloat = "left";
newDiv.style.position = "relative";
var newA = parent.document.createElement("a");
newA.className = "delete";
newA.title = "删除";
newA.href = "javascript::";
newA.onclick = function(){delDiv(newDiv);};
var newInput_s = parent.document.createElement("input");
newInput_s.type = "hidden";
newInput_s.value = src_s;
newInput_s.name = "image_s[]";
newA.appendChild(newInput_s);
var newInput_b = parent.document.createElement("input");
newInput_b.type = "hidden";
newInput_b.value = src_b;
newInput_b.name = "image_b[]";
newA.appendChild(newInput_b);
var newImgDiv = parent.document.createElement("div");
var newImg = parent.document.createElement("img");
newImg.style.height = "60px";
newImg.style.width = "80px";
newImgDiv.appendChild(newImg);
newDiv.appendChild(newImgDiv);
newDiv.appendChild(newA);
parent.document.getElementById("thumbImages").appendChild(newDiv);
if (newImg.filters) {
try {
newImg.filters.item("DXImageTransform.Microsoft.Alpha").opacity = 0;
} catch (e) {
// If it is not set initially, the browser will throw an error. This will set it if it is not set yet.
newImg.style.filter = 'progid:DXImageTransform.Microsoft.Alpha(opacity=' + 0 + ')';
}
} else {
newImg.style.opacity = 0;
}
newImg.onload = function () {
fadeIn(newImg, 0);
};
newImg.src = src_s;
}
function fadeIn(element, opacity) {
var reduceOpacityBy = 5;
var rate = 30; // 15 fps
if (opacity < 100) {
opacity += reduceOpacityBy;
if (opacity > 100) {
opacity = 100;
}
if (element.filters) {
try {
element.filters.item("DXImageTransform.Microsoft.Alpha").opacity = opacity;
} catch (e) {
// If it is not set initially, the browser will throw an error. This will set it if it is not set yet.
element.style.filter = 'progid:DXImageTransform.Microsoft.Alpha(opacity=' + opacity + ')';
}
} else {
element.style.opacity = opacity / 100;
}
}
if (opacity < 100) {
setTimeout(function () {
fadeIn(element, opacity);
}, rate);
}
}
function queueComplete(numFilesUploaded) {
this.setButtonDisabled(false);
var stats = this.getStats();
var status = document.getElementById("divStatus");
status.innerHTML = "已上传 " + stats.successful_uploads + " 个文件,还可以上传"+ parseInt(this.settings['file_upload_limit']-stats.successful_uploads) +"个文件";
}
function delDiv(mydiv) {
mydiv.parentNode.removeChild(mydiv);
//swfu参见iframe页面中的 swfu = new SWFUpload(settings);
var stats = swfu.getStats();
stats.successful_uploads--;
swfu.setStats(stats);
var status = document.getElementById("divStatus");
status.innerHTML = "已上传 " + stats.successful_uploads + " 个文件,还可以上传"+ parseInt(swfu.settings['file_upload_limit']-stats.successful_uploads) +"个文件";
}
var img_arr = new Array();
{if isset($img_arr)}
{section name='img_arr' loop=$img_arr}
img_arr[{$smarty.section.img_arr.index}] = new Array('{$img_arr[img_arr].images_s}','{$img_arr[img_arr].images_b}');
{/section}
{/if}
function loaded() {
if(img_arr.length != 0) {
for( val in img_arr ) {
addImageFromDb(img_arr[val][0],img_arr[val][1],this);
}
}
}
//初始化已经上传过的图片
function addImageFromDb(src_s,src_b,swfu) {
var stats = swfu.getStats();
stats.successful_uploads++;
swfu.setStats(stats);
var status = document.getElementById("divStatus");
status.innerHTML = "已上传<font color='green'>" + stats.successful_uploads + "</font>张,还可以上传<font color='red'>"+ parseInt(swfu.settings['file_upload_limit']-stats.successful_uploads) +"</font>张";
addImage(src_s,src_b);
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有