最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

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

来源:动视网 责编:小采 时间:2020-11-27 22:40:49
文档

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

Asp.Net上传图片验证代码的小例子:一、客户端方式验证 代码如下:<script language=javascript>img=new Image() ;function Check_FileTypeAndFileSize(){ //获得上传路径 var str=document.all.uploadFile.value; //验证上传路径不为空 if(s
推荐度:
导读Asp.Net上传图片验证代码的小例子:一、客户端方式验证 代码如下:<script language=javascript>img=new Image() ;function Check_FileTypeAndFileSize(){ //获得上传路径 var str=document.all.uploadFile.value; //验证上传路径不为空 if(s


一、客户端方式验证
代码如下:
<script language="javascript">
img=new Image() ;
function Check_FileTypeAndFileSize()
{
    //获得上传路径
    var str=document.all.uploadFile.value;
    //验证上传路径不为空
    if(str=="")
    {
          alert("请先选择要上传的图片!");
          return false;
    }
    //验证上传文件格式是否正确
    var pos = str.lastIndexOf(".");
    var lastname = str.substring(pos,str.length)
    if (lastname.toLowerCase()!=".jpg" && lastname.toLowerCase()!=".gif")
    {
         alert("您上传的文件类型为" lastname ",图片必须为 JPG 、GIF 类型");
         return false;
    }
    //验证上传文件宽高比例
    if(img.width/img.height>1.6)
    {
         return confirm(您上传的图片比例大于8:5,确认要上传吗?);
    }
    //验证上传文件是否超出了大小
    if(img.fileSize/1024>150)
    {
         alert("您上传的文件大小超出了150K限制!");
         return false;
    }
    return true;
}
//上传文件框地址改变事件,即时预览图片
function changephoto()
{
img.src=document.all.uploadFile.value;
}
//-->
</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/pic1.gif" runat="server" />
</div>

文档

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

Asp.Net上传图片验证代码的小例子:一、客户端方式验证 代码如下:<script language=javascript>img=new Image() ;function Check_FileTypeAndFileSize(){ //获得上传路径 var str=document.all.uploadFile.value; //验证上传路径不为空 if(s
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top