1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
< script type = "text/javascript" > function validate_img(a){ var file = a.value; if(!/.(gif|jpg|jpeg|png|GIF|JPG|png)$/.test(file)){ alert("图片类型必须是.gif,jpeg,jpg,png中的一种"); return false; }else{ var image = new Image(); image.src = file; var height = image.height; var width = image.width; var filesize = image.filesize; alert(height+"x.."+filesize); if(width>80 && height>80 && filesize>102400){ alert('请上传80*80像素 或者大小小于100k的图片'); return false; } } alert("图片通过"); } </ script > 图像:< input type = "file" name = "uploadImg" onchange = "Javascript:validate_img(this);" size = "12" /> |
测试的时候放服务器上测试,本地不行的哈~