<!--
// 去左空格
function ltrim(s){
return s.replace( /^\s*/, "");
}
// 去右空格
function rtrim(s){
return s.replace( /\s*$/, "");
}
// 去左右空格
function trim(s){
return rtrim(ltrim(s));
}
//获取文件扩展名
function get_ext(f_path){
var ext = '';
if(f_path != null && trim(f_path).length > 0){
f_path = trim(f_path);
ext = f_path.substring(f_path.lastIndexOf(".") + 1, f_path.length);
}
return ext;
}
//验证文件扩展名
function chk_ext(f_path){
var ext = get_ext(f_path);
//根据需求定制
var accept_ext = new Array("BMP","JPEG","GIF","PSD","PNG","TIFF","TGA","EPS","JPG");
var flag = false;
if(ext != ''){
for(var i=0; i<accept_ext.length; i++){
if(ext.toUpperCase() == accept_ext[i])
flag = true;
}
}
return flag;
}
校验代码
if(!chk_ext(document.all.file1.value)){
alert("不支持此格式!");
return false;
}
分享到:
相关推荐
js 上传图片 校验 文件类型 大小js 上传图片 校验 文件类型 大小js 上传图片 校验 文件类型 大小 js 上传文件校验 js 上传文件校验 js 上传文件校验
ExtJS验证文件上传类型,详细讲述ExtJS如何验证文件上传文件的类型!
JS上传文件大小验证 自己写的方法,不是完整控件。 可以拿去借鉴。
11 accept: 输入拥有合法后缀名的字符串(上传文件的后缀)。 12 maxlength:5 输入长度最多是 5 的字符串(汉字算一个字符)。 13 minlength:10 输入长度最小是 10 的字符串(汉字算一个字符)。 14 rangelength:[5,...
POI导入Excel并返回校验后的错误文件(原样数据文件,并添加批注,注:由于批注只能加1000条,会在Excel后面添加一栏错误信息)下载以及页面展示校验错误信息,同时添加导入进度条,提供页面js和css代码,后端...
本篇介绍一个前端JS便捷判断上传文件大小的方法。 这个是比较好的 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> [removed] var isIE = /msie/i.test...
CRC16校验JS算法,crc.js为直接生成法,crc1.js为查表法,包含CRC16和ModbusCRC16,校验可以包含中文汉字,具体使用请看demo.html
本地JS做MD5验证时所需的JS文件,主要的两个JS文件不容易找到,有其它需要的请联系我
Vue.js 实现大文件分片 md5 断点续传可以解决文件上传的问题,确保文件上传的可靠性和高效性。使用 Plupload 上传组件和 SparkMD5 库,可以实现大文件分片 md5 断点续传,提高文件上传的可靠性和效率。
描述文档请看我的个人博客:www.mesoftware.cn
主要介绍了javascript实现校验文件上传控件,实例分析了javascript检测上传文件类型是否为图片的功能,非常具有实用价值,需要的朋友可以参考下
禁用js功能后,文件上传成功,说明网站仅仅开启了js校验: 再用同样的方式上传一个php文件: php文件代码如下: 页面回复信息: 打开中国菜刀连接上传的1.php文件: 地址为服务器地址+端口号+文件上传成功后返回的...
1、validate.min.js 表单验证,自定义规则,自定义中文错误提示 2、formdata 表单文件上传 3、文件上传获取缩略图 FileReader
本文实例讲述了JS简单验证上传文件类型的方法。分享给大家供大家参考,具体如下: function checkType(){ //得到上传文件的值 var fileName=document.getElementById("file_logo").... //判断允许上传的文件格式
JavaScript 上传文件限制参数案例详解 项目场景: 1,上传文件限制 功能作用: 1,防止前端操作上传异常文件 2,限制符合的规则,优化展示模型 功能实现: 1,获取file实例 2,执行校验规则方法 代码如下:...
对PDF文件进行预览的js文件包,里面有代码和涉及所有的Js文件,我做项目就直接用了这个项目里的文件,亲测通过
最近使用到一个文件上传功能,发现恶意上传一个2G文件时,后台处理响应较慢,遂想到能否使用js来进行客户端的验证。但查阅网上多处资料,均使用 ActiveXObject(“Scripting.FileSystemObject”); 的方法,该方法需要...
主要介绍了js判断上传文件后缀名是否合法的具体方法,以一个完整实例分析了javascript判断上传文件后缀名是否合法的方法,感兴趣的小伙伴们可以参考一下
客户端javascript校验:一般都是在网页上写一段javascript脚本,校验上传文件的后缀名,有白名单形式也有黑名单形式。 判断方式:在浏览加载文件,但还未点击上传按钮时便弹出对话框,内容如:只允许上传.jpg/.jpeg/...