【发布时间】:2014-12-13 06:11:49
【问题描述】:
对于图片上传,我编写了以下 html 代码:
<input type="file" id="upload" class="im" onchange="fileSelectHandlerProfile('defaultProfile','true')" style="cursor:pointer"/>
当我们完成选择图像时,
此代码将被触发:
function fileSelectHandlerProfile(title, defalutProfile) {
var oFile;
oFile = $('#thumbUploadProfile')[0].files[0];
var rFilter = /^(image\/jpeg|image\/png|image\/gif|image\/bmp|image\/jpg|image\/pjpeg)$/i;
if (!rFilter.test(oFile.type)) {
$('.errorProfile').html('Please select a valid image file (jpg and png are allowed)').show();
}
}
我要检查oFile的宽高,怎么可能像oFile.type?
【问题讨论】:
-
正如 Merlin 回答的那样,您可以验证并将其与 JQuery 表单验证集成试试这个sgeek.org/validate-image-dimension-using-jquery
标签: javascript jquery css