动态添加input type="file"
只能上传图片格式已判断请问:如何在上传时候判断上传的图片尺寸 例如不能超过100px*100px
<asp:Button ID="btnEdit" runat="server" Text="添加" OnClientClick="return checkImgs()" OnClick="btnEdit_Click" />
js或者后台cs实现
只能上传图片格式已判断请问:如何在上传时候判断上传的图片尺寸 例如不能超过100px*100px
<asp:Button ID="btnEdit" runat="server" Text="添加" OnClientClick="return checkImgs()" OnClick="btnEdit_Click" />
js或者后台cs实现
解决方案 »
- 为了百度等搜索引擎的收录,如何把.aspx变成.html ??
- 文本框的边框和单元格的边框重叠要怎么设置?
- asp.net mvc 创建一个默认项目就报错
- GridView 更新数据
- 修改连接数据库的时间最大为20秒,代码怎么写!
- 想使用DOTTEXT里面配置文件的方法,但总是"配置节处理程序中的异常",麻烦各位帮帮忙
- 怎样把dataset中的数据提交数据库?哪位gg帮帮小弟啊?
- 如何得到exchange邮件附件的url?
- 为什么水晶报表只能显示部分内容???
- 哪位高手用.net做过微信?帮忙看看这段代码为什么不能实现被关注时自动回复图文消息?
- 如何在字符串中去除重复值?
- asp.net中关于如何实现点击地址直接打开百度地图自动搜索位置
for (int iFile = 0; iFile < files.Count; iFile++)
{
///'检查文件扩展名字
HttpPostedFile postedFile = files[iFile];
string fileName, fileExtension;
fileName = System.IO.Path.GetFileName(postedFile.FileName);
if (fileName != "")
{
fileExtension = System.IO.Path.GetExtension(fileName);
//strMsg.Append("上传的文件类型:" + postedFile.ContentType.ToString() + "<br>");
//strMsg.Append("客户端文件地址:" + postedFile.FileName + "<br>");
//strMsg.Append("上传文件的文件名:" + fileName + "<br>");
//strMsg.Append("上传文件的扩展名:" + fileExtension + "<br><hr>");
/////'可根据扩展名字的不同保存到不同的文件夹
///注意:可能要修改你的文件夹的匿名写入权限。
if (fileExtension != "JPG" || fileExtension != "GIF" || fileExtension != "PNG" || fileExtension != "BMP")
{
this.ClientScript.RegisterClientScriptBlock(this.GetType(), "ErrorMessage", "<script>alert('上传文件必须为图片格式!')</script>");
return;
}
string imgUrl = "/Admin/NewsImgs/" + fileName; imgs += imgUrl + "|";
postedFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("~/Admin/NewsImgs/") + fileName);
}
}
試試這樣 System.Drawing.Image img = System.Drawing.Image.FromStream(this.FileUpload1.PostedFile.InputStream);
img.Size.Height
img.Size.Width;
function imgExceedSize(w, h) {
if (!document.IUpload.picsrc.value == " ") {
if (picshow.width > w || picshow.height > h) {
alert("图像尺寸: " + picshow.width + "X " + picshow.height + "。\\n图像尺寸过大!你只能上传尺寸为 " + w + "× " + h + "的图像,请重新浏览图片! ");
return true;
} else {
return false;
}
} else {
return true;
}
}
System.Drawing.Image image = System.Drawing.Image.FromStream(postedFile .InputStream);
image.Width
image.Height