Skip to content

Instantly share code, notes, and snippets.

@agungyuliaji
Last active December 18, 2015 11:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save agungyuliaji/5779917 to your computer and use it in GitHub Desktop.
Save agungyuliaji/5779917 to your computer and use it in GitHub Desktop.
Live image preview for file browser
<h1>Sample#preview_image_file_browser</h1>
<input id="one_image" name="one_image" type="file">
<div id="preview_container"></div>
<script type="text/javascript">
var setPreviewImage = function(file){
var reader = new FileReader(),
newImage = new Image();
reader.onload = function(evt){
newImage.src = evt.target.result; // set preview source
newImage.width = 500 // set preview width
};
reader.readAsDataURL(file[0]);
$("#preview_container").html(newImage);
}
$(document).ready(function(){
$("#one_image").bind("change", function(evt){
evt.preventDefault();
var files = evt.target.files;
setPreviewImage(files)
});
})
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment