KB File.Size/1024
MB File.Size/(1024*1024)

解决方案 »

  1.   

    用JAVASCRIPT:放在BODY中
    <div id="showimg" style="position:absolute; left:100px; top:180px; z-index:1; visibility: hidden;" onClick="this.style.visibility='hidden';"><img name="spic" id="spic" src="" title="单击隐藏"></div>
    <form action="****" method="post" enctype="multipart/form-data" name="up">
    <input name="file" type="file" size="25">
    <input type="button" name="Submit" value="上 传" onClick="Getimg(this.form);">
    </form>
    <script language="JavaScript" type="text/JavaScript">
    <!--function Getimg(f){
    if (f.file.value==""){
    alert("请选择上传图片!");
    return;
    }
    document.all.spic.src = "";
    document.all.spic.src = f.file.value;
    if (showimg.style.visibility != "visible"){
    showimg.style.visibility = "visible";
    }
    setTimeout(Getsize,2000); //时间差是让页面载入图片,图片太大需要时间长一点
    }
    function Getsize(){
    if (document.all.spic.width>=450){
    alert("图片宽度不能大于450像素");
    showimg.style.visibility = "hidden";
    return;
    }
    if (document.all.spic.height>=450){
    alert("图片高度不能大于450像素");
    showimg.style.visibility = "hidden";
    return;
    }
    document.up.fw.value=document.all.spic.width;
    document.up.fh.value=document.all.spic.height;
    document.up.submit();
    }
    -->
    </script>