在form提交前先检查一下那个input file的value是不是以JPG GIF BMP结束,
也就是说只能对文件名进行检查,不能对文件内容

解决方案 »

  1.   

    不可能.ActiveX就可以,你可以研究研究微软的MSN邮件的附件的上传程序.
      

  2.   

    <script language=javascript>
    function check()
    { photoStr=document.all("Photo.Pho_file").value;
    photoEx=photoStr.substring(photoStr.lastIndexOf(".")); if(photoEx==".gif" || photoEx==".jpg"){ form1.submit();
    }else{
    alert("上传文件只能是[.gif]或[.jpg]的!");
    return;
    }}
    </script>
      

  3.   

    注:Photo.Pho_file 是一个file控件的名称。