/*
验证选择的图片
fileId:file类型的input元素的id
imgId:img类型的input元素的id
图片大小不超过2M
*/
function checkAllPic(fileId,imgId){
var fileObj=document.getElementById(fileId);
var imgObj=document.getElementById(imgId);
/* 是否找到元素 */
if(typeof(fileObj)=="object" && typeof(imgObj)=="object"){
var imgpaths=fileObj.value;
if(imgpaths==""){
window.alert("请选择图片!");
return false;
}
else{
var imgpathss=imgpaths.split("\\");
if(imgpathss.length<=1){
window.alert("请选择图片");
return false;
}else{
var filenames=imgpathss[imgpathss.length-1];
var filename=filenames.split('.');
if(filename.length<=1){
window.alert("文件类型错误,仅支持jpg,bmp,gif,pjpeg,png格式!");
return false;
}else{
if(filename[1]!="jpg" && filename[1]!="gif" &&
filename[1]!="png" && filename[1]!="bmp"
&& filename[1]!="pjpeg"){
window.alert("文件类型错误,仅支持jpg,bmp,gif,pjpeg,png格式!");
return false;
}else{
imgObj.style.display="block";
if(browser_type=="MSIE")
imgObj.src=fileObj.value;
else if(browser_type=="Firefox")
{
var srcPath="file:///"+fileObj.value.replace(/\\/g,'/');
imgObj.src=srcPath;
}
if(imgObj.fileSize>2*1024*1024){
window.alert("图片应小于等于2M!");
return false;
}
else{
return true;
}
}
}
}
}
}
}
分享到:
相关推荐
在网站进行登录时往往需要进行登录前的验证,有数字验证,有验证码验证,还有图形验证,这个是一个图形验证码,通过点击图片中的文字进行验证
支持正向和逆向混合模式,混合颜色根据具体情况进行选择,选择错误的混合颜色将导致还原不正确!。补充目前市面上的滑块:白色(透明度)、黑色(不透明度)、灰色(浅灰)半透明度。3种常用混合颜色。再次补充:要...
最近在做关于上传多张图片的项目,需要选择多张图片,所以就做了个demo,仅供大家参考.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
Android 图片选择带裁剪支持4.4 5.0 .rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
基于自选算法的特征选择算法,损失函数和验证方法
1.将你想显示成背景的图片放入指定文件夹。 2.里面有实例,直接运行里面的实例你就可以看见你放的图片显示成了验证码的背景图片。 3.刷新一次背景图片也更着...4.每次变换的显示的图片都是随机选择并生成图片验证码。
可以拍照和选择图片的工具.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
android图片选择器,源码,简单好用,可拓展性强.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
Android 图片选择、预览、九宫格图片控件、拖拽排序九宫格图片控件.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
图片选择_拍照或选择本地_仿ios.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
扫描SD卡图片,gridview展示,图片上带有checkbox,可设置最多选择数量,可预览,拍照,选择相册等.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
直方图图片相似性三十张图片中选择最相似的十张图片显示出来.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
移动版本的“海报制作”支持选择图片修改图片裁剪图片并上传。然后录入相关文字喜欢就点赞.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
Bmob+Luban(鲁班)实现相册选择图片压缩后上传到Bmob后台Glide加载图片显示到本地,登陆,手机短信验证注册成功后即可进行图片上传
1.2 导入到idea时候选择maven项目 1.3 修改demo里面子项目resources/application.yml的redis地址为自己服务器地址,执行 mvn package -Dmaven.test.skip=true 打包后;直接运行demo/下的 ...
Android选择拍照剪裁base64.16进制.byte上传图片 PHP接收图片,Android选择_拍照 剪裁 base64_16进制_byte上传图片 PHP接收图片.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习...
代码兼容性较强,使用的是一些基本的库、基础的函数,在argparse中可以选择使用wandb,能在wandb网站中生成可视化的训练过程。 数据格式 ├── 数据集路径:data_path └── image:存放所有图片 └─...
相册加载和图片拖拽,本例子加载相册相片效果,和添加拍照功能, 从相册选择图片添加选择顺序效果,并且支持图片拖拽换.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
多选:跳转到图片文件夹,选择一个文件夹,选择图片,点击右上角的小圆圈,选中该图,点击图片其他区域,查看大图,点击预览,查看已选图片,可以跨文件夹选择图片。 为了达到这效果,需要做几件事: 1.读取本地...
NextImgText:提示更换图片信息,该提示信息同时显示于图片上面及图片左边 IsShowNextImgText:是否在图片左边显示提示更换图片信息 EnableNextImgText:是否充许换一张图片 ErrorShowType:验证码错误显示方式 Code...