java web - 限制文件的上传类型为图片类型(.gif,.png,.jpg,.jpeg)
来源:互联网 发布:金蝶网络破解版 编辑:程序博客网 时间:2024/05/18 02:34
1.使用ajax
function insertTitle(tValue){if(tValue!=''){var len = tValue.length;var str = tValue.substr(tValue.lastIndexOf("."),len);if(str=='.jpg'||str=='.JPG'||str=='.gif'||str=='.GIF'||str=='.png'||str=='.PNG'||str=='.bmp'||str=='.BMP'){}else{parent.ymPrompt.alert({title:'信息提示',message:'请选择格式为 .jpg .JPG .gif .GIF .png .PNG .bmp .BMP的附件上传!',width:350,height:200});return false;}var file = document.getElementById("files");file.select();document.getElementById("picDiv").focus();var realPath = document.selection.createRange().text;document.getElementById("tupianpath").value = realPath;}}相应的jsp是:
<input type="file" name="files" id="file1" style="cursor: pointer;position:absolute;filter:alpha(opacity=0);width:0;opacity: 0.0;/**" size="1" onchange="if(this.value)insertPhoto(this.value,'1');" hidefocus/>
2.不使用ajax
function fileChange(target){ //检测上传文件的类型 var ext,idx; if (target == ''){ ymPrompt.alert({title:'信息提示',message:'请选择需要上传的文件!',width:250,height:160}); return; } else { idx = target.lastIndexOf("."); if (idx != -1){ ext = target.substr(idx+1).toUpperCase(); ext = ext.toLowerCase( ); if (ext!='jpg'&&ext!='png'&&ext!='jpeg'&& ext!='gif'){ ymPrompt.alert({title:'信息提示',message:'只能上传jpg,png,jpeg,gif类型的文件!',width:250,height:160}); document.getElementById("yingye").innerHTML="<input name='file' id='yingyezhizhao' class='text_172' type=file onchange=\"fileChange(this.value);\">"; return; } } else { return; } }} </script>相应的jsp为:
<input name='file' id='yingyezhizhao' type=file class="text_172" onchange="fileChange(this.value);" accept=".gif,.jpg,.jpeg,.png">
0 0
- java web - 限制文件的上传类型为图片类型(.gif,.png,.jpg,.jpeg)
- js验证上传的文件是否为JPEG,PNG,JPG,GIF格式
- js验证上传的文件是否为JPEG,PNG,JPG,GIF格式
- Check图片类型[JPEG(.jpg 、.jpeg),TIF,GIF,BMP,PNG,PDF]
- 判断上传照片的类型是否是"jpg","jpeg","png"
- 通过文件二进制信息判断图片类型(png,jpg,gif)
- 通过文件二进制信息判断图片类型(png,jpg,gif)
- 解决eWebEditor上传图片提示:请选择一个有效的文件,支持的格式有(GIF|JPG|JPEG|BMP|PNG)!
- 图片压缩 java 压缩 JPG JPEG PNG GIF
- 加载JPG / JPEG / GIF / PNG 格式的图片
- 上传图片(jpeg, png各种类型), 及视频
- 上传图片(jpeg, png各种类型), 及视频
- 上传图片(jpeg, png各种类型), 及视频
- 上传图片(jpeg, png各种类型), 及视频
- 上传图片(jpeg, png各种类型), 及视频
- 图片压缩,输出.png(有可能还是jpg类型,只是后缀为.png而已)
- java处理excel中图片(png,jpeg,jpg)
- 图片类型转换,如png转换为jpg
- 模仿ios风格的ItemPicker控件
- linux_下IP、网关、DNS地址配置
- caffe的caffe.proto
- 34. Search for a Range
- 机器学习系列(16)_怎样找到一份深度学习的工作(附学习材料,资源与建议)
- java web - 限制文件的上传类型为图片类型(.gif,.png,.jpg,.jpeg)
- 10 月 10 日,一件小事:Ping++ 获得 PCI DSS 国际安全认证
- 187. Repeated DNA Sequences
- 集成环信
- MySQL定时任务event,储存过程(定时删除指定时间前90天指定表的数据)
- 树形dp 二叉树版本与多叉树版本
- 层次凝聚聚类法
- CUDA 纹理内存 Error:无法识别texture
- handy : EventBase, EventsImp, Poller, Channel