uploadify.swf需要是支持中文 |
|
$(function () { | |
//获取所有上传按钮id | |
$("div[id^='fileInput_']").each(function () { | |
var name = $(this).attr("id"); | |
create(name); | |
}); | |
}); | |
function create(name) { | |
var select = "上传图片"; | |
if (name.indexOf("_") > -1) { | |
if (name.substring(name.lastIndexOf("_") + 1) == "1") { | |
var select = "大图"; | |
} | |
else if (name.substring(name.lastIndexOf("_") + 1) == "2") { | |
select = "小图"; | |
} | |
} | |
$('#' + name).uploadify({ | |
'uploader': '/uploadify/uploadify.swf', | |
'script': 'Pro_Sub.aspx?upfile=1', | |
'cancelImg': '/uploadify/cancel.png', | |
'folder': '/ProductImg/', | |
'fileExt': '*.jpg;*.gif;*.png;*.bmp;*.JPEG;', | |
'fileDesc': '请选择 *.jpg;*.gif;*.png,*.bmp;*.JPEG 格式的图片', | |
'multi': true, | |
'auto': true, | |
'buttonText':select, | |
'onComplete': function (event, queueId, fileObj, response, data) { | |
var re = response.split('|@|'); | |
if (re[0] == "1") { | |
var box = name.substring(10); | |
var html = "<div class='ImgHtml' OnClick='change(this)'><input class='input2' style='display: none;' type='button' value='删   除' onclick='delImg(this);showfi("+name.replace("_",".")+");' /><input type='checkbox' checked='checked' class='hide' value='" + re[1] + "' /><img class='Img' src='" + re[1] + "'></div>"; | |
if (box == "1_0") { | |
$("#ContentPlaceHolder1_rpAttribute_txtvalue_4").val(re[1]); | |
html = "<div class='ImgHtml' OnClick='change(this)'><input class='input2' style='display: none;' type='button' value='删   除' onclick='delImg(this);showfi(1)' /><input type='checkbox' class='hide' value='" + re[1] + "' /><img class='Img' src='" + re[1] + "'></div>"; | |
$("#file0").hide(); | |
} | |
$(".box" + box).append(html); | |
} else { | |
ymPrompt.errorInfo({ message: "上传失败!", showMask: true }); | |
} | |
} | |
}); | |
} | |
</script> ============================================================================= using System; using System.Web.SessionState; namespace Admin.TkAdmin.Product string upfile = Request["upfile"]; //对上传的图片进行保存到指定文件中 int rInt = ra.Next(1000); Session["IntIndexImg"] = rInt; newFileName = DateTime.Now.ToString("yyyyMMddHHmmss") + "_" + rInt + Path.GetExtension(file.FileName).ToUpper(); }catch //用于创建目录 } public bool IsReusable |
相关文章
- uploadfile图片上传和ashx
- jsp+springmvc实现文件上传、图片上传和及时预览图片
- [.ashx檔?泛型处理例程?]基础入门#2....FileUpload上传前,预览图片(两种作法--ashx与JavaScript)
- Android中使用OKHttp上传图片,从相机和相册中获取图片并剪切
- js上传和预览图片
- EF+LINQ事物处理 C# 使用NLog记录日志入门操作 ASP.NET MVC多语言 仿微软网站效果(转) 详解C#特性和反射(一) c# API接受图片文件以Base64格式上传图片 .NET读取json数据并绑定到对象
- ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例
- ASP.NET MVC应用程序实现下载功能和显示上传的图片
- Java上传图片到Ftp,包含上传后文件大小为0的问题和Properties配置文件的读取
- 上传图片,手机调用相册和摄像头"> 上传图片,手机调用相册和摄像头