up

解决方案 »

  1.   

    在服务器端得到扩展名的方法
    http://dotnet.aspx.cc/ShowDetail.aspx?id=58EA3515-36F2-4FD9-AC89-EAF49F59816C
      

  2.   

    前台不可以吗?
    我想在前台判定..
    能给个javascript的吗
    谢谢
      

  3.   

    <script>
    function xd(oForm)
    {
     var ext = "*.jpg,*.gif"
     s = oForm.f.value
     s = s.substr(s.lastIndexOf("."))
     if(ext.indexOf("*"+s)==-1)
     {
     alert("不允许"+s)
     return false
     }
    }
    </script>
    <form onsubmit="return xd(this)">
    <input type=file name=f>
    <input type=submit>
    </form>
      

  4.   

    其实我是想 如果不是我限定的文件类型 的话 post 的时候 不会把 文件stream 传到 server 里
      

  5.   

    在WEB页面中,无法对上传框进行文件类型的限制。你只能在用户提交之前,根据你允许上传的文件后缀名和用户所选择的文件进行对比,不允许用户继续上传,但不能提前限制用户不能选择非你允许的上传类型。