通过js判断上传文件类型
2010-09-10 18:16
627 查看
//判断附件
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;
}
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;
}
相关文章推荐
- JS判断、控制文件上传的类型
- 通过input上传图片,判断不同浏览器及图片类型和大小的js代码
- 客户端js判断上传文件类型和文件大小
- input type="file" 在js中判断文件上传类型
- Java 通过魔数判断上传文件的类型
- js判断文件上传类型
- js和react判断上传文件类型
- Js-客户端判断上传文件的类型
- js判断上传文件的类型和大小
- java_js判断上传的文件类型.
- Java 通过魔数判断上传文件的类型
- js判断上传文件类型判断FileUpload文件类型代码
- js判断上传文件的类型和大小
- 判断上传文件的类型-通过System.IO.Path.GetExtension()静态方法
- js判断上传文件的宽高,类型,filesize
- JS判断上传的文件类型
- JS判断上传文件类型
- js判断上传文件的类型和大小示例代码
- js判断上传文件类型
- Java 通过魔数判断上传文件的类型