upload.js 682 B

12345678910111213141516171819
  1. function loadFile(event) {
  2. var _file=document.getElementById("avatar");
  3. var i=_file.value.lastIndexOf('.');
  4. var len=_file.value.length;
  5. var extEndName=_file.value.substring(i+1,len);
  6. var extName="JPG,PNG";
  7. if(extName.indexOf(extEndName.toUpperCase())==-1){
  8. alert("您只能上传"+extName+"格式的文件");
  9. $('#avatar').val('');
  10. }else{
  11. var reader = new FileReader();
  12. reader.onload = function(){
  13. var icon = '<i class="icon-exchange"></i>' + '\n';
  14. var img = '<img src="' + reader.result + '" title="avatar" class="avatar img-circle">';
  15. $("#show-avatar").html(icon + img);
  16. };
  17. reader.readAsDataURL(event.target.files[0]);
  18. }
  19. }