function yz() {
            var queryStr = location.search;//获取网址
            var b = queryStr.indexOf("id");//判断网址是否包含ID参数
            if (b < 0) {
                    var img_url = document.getElementById("ctl00_ContentPlaceHolder2_Add_Activity1_FileUpload1");
                    var img = document.getElementById("img1");
                    if (img.fileSize/1024 > 1024) {
                        if (confirm("您上传的图片超过1M,可能会影响您网站的速度\n是否重新上传?")) {
                            img.style.display = "none";//隐藏图片
                            img_url.outerHTML = img_url.outerHTML;//上传控件值清空
                            return false;
                        }
                        else
                            return false;
                    
                    if (img_url.value == "") {
                        alert("请选择您要上传的图片");
                        return false;
                    }
                    else {
                        var filename = img_url.value.substr(img_url.value.lastIndexOf("."), img_url.value.length);
                        if (filename.toLowerCase() != ".jpg" && filename.toLowerCase() != ".bmp" && filename.toLowerCase() != ".gif") {
                            alert("图片必须要以jpg,bmp,gif格式结尾");
                            return false;
                        }
                    }
                }
            }
            return true;
        }
*********************************************************************
<script>
function chkimg(Obj){
var tempImg=new Image();
tempImg.onerror=function(){alert('目标类型错误或路径不存在!');Obj.outerHTML=Obj.outerHTML;};
tempImg.onload=function(){if(this.width>90 || this.height>80) {alert('超出规定尺
寸!');Obj.outerHTML=Obj.outerHTML;}};
tempImg.src=Obj.value;
}
</script>
<input type=file onpropertychange=chkimg(this)>
- 本文标题: js 对上传的图片进行验证
- 文章分类:【JQuery/JavaScript】
- 非特殊说明,本文版权归【胡同里的砖头】个人博客 所有,转载请注明出处.
- 上一篇:iframe,frameset 用法
- 下一篇: JS图片转换效果