JS的Image对象可用于检测图片类型是否合法
发布时间:2018-09-20 08:34:07 所属栏目:模式 来源:站长网
导读:项目中假如碰到了上传图片文件时,需要在后台加检测程序,判断图片类型是否合法,以防止一些非法的文件上传,如果对js的Image对象比较熟悉我们可以使用下面的方法在前端层次上检查下图片类型是否合法。 var img = new Image(); img.onload = function(){ al
项目中假如碰到了上传图片文件时,需要在后台加检测程序,判断图片类型是否合法,以防止一些非法的文件上传,如果对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 (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |