验证上传图片的信息

   function orsc()
    {
        if(img.readyState!="complete")return false;
        else
        {
            if(img.fileSize >= 4194304)
            {
                imgSize.value = "";
                alert("该相片大小已超过4M,无法上传。");
            }
            else
            {
                imgSize.value = img.fileSize;
                var width=0;
                var height=0;
                if(img.offsetWidth > 150)
                {
                    width=150;
                    height=150 * img.offsetHeight / img.offsetWidth;
                }
                else           
                {
                    width=img.offsetWidth;
                    height=img.offsetHeight;
                }
                imgSrc.innerHTML = "<img src = '"+strfp+"' height = '"+height+"' width='"+width+"'>";
           
            }
            img.removeNode(true);
        }
    }

 


 function fileUpload(obj, td, type, size)
    {
     var fp = obj;
     imgSrc = document.getElementById(td);
     var imgType = document.getElementById(type);
     imgSize = document.getElementById(size);
     strfp = fp.value

     var patn = //.jpg$|/.jpeg$|/.gif$|/.bmp$/i;
     
     if(strfp!="" )
     {   
      var stype = strfp.substr(strfp.length -3,3);     
      
      if(patn.test(strfp.toLowerCase()))
      {
          imgType.value = stype.toLowerCase();
        
                imgSrc.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = strfp;
            imgSrc.style.width = "100px";
            imgSrc.style.height = "100px";    
      }
      else
         {
             imgType.value = "";
             alert("格式不正确(仅支持jpg,gif,bmp图片格式)。");
             return false;
         }
     }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值