JS的Image对象可用于检测图片类型是否合法
来源:程序员人生 发布时间:2014-06-19 06:29:11 阅读次数:2435次
项目中假如碰到了上传图片文件时,需要在后台加检测程序,判断图片类型是否合法,以防止一些非法的文件上传,如果对js的Image对象比较熟悉我们可以使用下面的方法在前端层次上检查下图片类型是否合法。
var img = new Image();
img.onload = function(){
alert('load');
};
img.onerror = function(){
alert('error');
};
img.src = 'logo.png';
这样假如我们上传的是一张虽然文件的扩展名为png,但是实际上是php的文件,就会出现alert
出处:http://www.js8.in/594.html
生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠