分享

解决文件上传C:\fakepath问题

 昵称57923322 2018-07-18
function ii(obj){
//解决C:\fakepath问题
    var oFReader = new FileReader();
    var file =obj.files[0];
    oFReader.readAsDataURL(file);
    oFReader.onloadend = function(oFRevent){
        var src = oFRevent.target.result;
        $('#turn_img').attr('src',src);
    }
//判断图片格式
var fileName=obj.value;  
var suffixIndex=fileName.lastIndexOf(".");  
var suffix=fileName.substring(suffixIndex+1).toUpperCase();  
if(suffix!="BMP"&&suffix!="JPG"&&suffix!="JPEG"&&suffix!="PNG"&&suffix!="GIF"){  
    alert( "请上传图片(格式BMP、JPG、JPEG、PNG、GIF等)!");  
}  

}



HTML

<img id="turn_img" src="" />

<input type="file" id="file" name="file_name" class="input w300" onchange="ii(this);"/>

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约