Advertisement
Guest User

Untitled

a guest
Jul 25th, 2014
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.40 KB | None | 0 0
  1. <img id="preview" src="placeholder.png" height="100px" width="100px" />
  2. <input type="file" name="image" onchange="previewImage(this)" accept="image/*"/>
  3. <script type="text/javascript">
  4. function previewImage(input) {
  5. var preview = document.getElementById('preview');
  6. if (input.files && input.files[0]) {
  7. var reader = new FileReader();
  8. reader.onload = function (e) {
  9. preview.setAttribute('src', e.target.result);
  10. }
  11. reader.readAsDataURL(input.files[0]);
  12. } else {
  13. preview.setAttribute('src', 'placeholder.png');
  14. }
  15. }
  16. </script>
  17.  
  18. <input type="file" accept="image/*" onchange="showMyImage(this)" />
  19. <br/>
  20. <img id="thumbnil" style="width:20%; margin-top:10px;" src="" alt="image"/>
  21.  
  22. function showMyImage(fileInput) {
  23. var files = fileInput.files;
  24. for (var i = 0; i < files.length; i++) {
  25. var file = files[i];
  26. var imageType = /image.*/;
  27. if (!file.type.match(imageType)) {
  28. continue;
  29. }
  30. var img=document.getElementById("thumbnil");
  31. img.file = file;
  32. var reader = new FileReader();
  33. reader.onload = (function(aImg) {
  34. return function(e) {
  35. aImg.src = e.target.result;
  36. };
  37. })(img);
  38. reader.readAsDataURL(file);
  39. }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement