asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

Asp.Net上传图片验证代码的小例子


发布日期:2019年07月20日
 
Asp.Net上传图片验证代码的小例子
客户端方式验证

复制代码 代码如下:

<script language=javascript>

img=new Image() ;

function Check_FileTypeAndFileSize()

{

//获得上传路径

var str=documentalluploadFilevalue;

//验证上传路径不为空

if(str==)

{

alert(请先选择要上传的图片!);

return false;

}

//验证上传文件格式是否正确

var pos = strlastIndexOf();

var lastname = strsubstring(posstrlength)

if (lastnametoLowerCase()!=jpg && lastnametoLowerCase()!=gif)

{

alert(您上传的文件类型为 lastname 图片必须为 JPG GIF 类型);

return false;

}

//验证上传文件宽高比例

if(imgwidth/imgheight>)

{

return confirm(您上传的图片比例大于:确认要上传吗?);

}

//验证上传文件是否超出了大小

if(imgfileSize/>)

{

alert(您上传的文件大小超出了K限制!);

return false;

}

return true;

}

//上传文件框地址改变事件即时预览图片

function changephoto()

{

imgsrc=documentalluploadFilevalue;

}

//>

</script>

<div>

<Upload:InputFile ID=uploadFile name=UploadFilePath runat=server onchange=changephoto() />

<asp:Button ID=btnUpload runat=server Text=上传 OnClientClick=return Check_FileTypeAndFileSize()

OnClick=btnUpload_Click />

</div>

<div class=upload>

<img id=imgPreview src=images/picgif runat=server />

</div>

上一篇:asp.net GridView 删除时弹出确认对话框(包括内容提示)

下一篇:ASP.NET递归法求阶乘解决思路