|
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 |
原文:http://www.cnblogs.com/liwp/p/5943254.html