So basically, as the title says, I want to have an upload button that allows a client to upload an image and it will then be displayed in a div.
Of course, this would just be client side, so if the page was ever refreshed then the image would disappear.
The image would then be styled accordingly and given fixed widths and heights.
I searched online and couldn't find anything at all.
Very new to jQuery, although I can code fluently in Javascript.
Also not to sure if this is possible or not without the help of AJAX and/or PHP. Would like to avoid these if possible.
All help is greatly appreciated.
Refer this http://www.codeforest.net/html5-image-upload-resize-and-crop
you can use HTML5 tags like canvas for the same...and you can also use some Jquery plugins like jCrop for the same..
Here is a working JSFiddle for what you are looking for
As a side note, the above solution uses jQuery although it is not required for a working solution, Javascript only :
See the jsFiddle Fork made here to help explain how to make more use of jQuery to answer some of your comment questions.