本帖最后由 qyszone001 于 2011-05-23 09:13:45 编辑

解决方案 »

  1.   

    //判断附件
         var  value=document.all.picfile2.value;
         if (value!=”"){
       if(!CheckExt(value.substr(value.length-3,3))){
        alert(”您要上传的图片不是.jpg或.jpeg格式!”);
        tab.tabPane.setSelectedIndex(2);
           return false;
       }
       var ok=imgExceedSize(461,366);
          if (ok){
           tab.tabPane.setSelectedIndex(2);
           return false;
          }
         }
    //检查扩展名是否合法,合法返回True
     function CheckExt(ext){
        //这里设置允许的扩展名
        var AllowExt=”jpg|jpeg”;
        var ExtOK=false;
        var ArrayExt;
        if(AllowExt.indexOf(’|')!=-1){
         ArrayExt=AllowExt.split(’|');
         for(i=0;i<ArrayExt.length;i++){
          if(ext.toLowerCase()==ArrayExt[i]){
           ExtOK=true;
           break;
          }
         }
        }
        else{
         ArrayExt=AllowExt;
         if(ext.toLowerCase()==ArrayExt){
          ExtOK=true;
         }
        }
        return ExtOK;
     }