方法一:
<input type="file" id="FileTypeIcon">
<img src="" class="img" />
$("#FileTypeIcon").live('change', function () {
var file = this.files[0];//获取文件信息
if (window.FileReader)
{
var reader = new FileReader();
reader.readAsDataURL(file);
//监听文件读取结束后事件
reader.onloadend = function (e) {
$(".img").attr("src",e.target.result);
};
}
}
方法二:
<input type="file" id="FileTypeIcon">
<img src="" class="img" />
$("#FileTypeIcon").live('change', function () {
var objurl = getObjectURL(this.files[0]);
function getObjectURL(file)
{
var url = "";
if(window.createObjectURL!=undefined)
{
url = window.createObjectURL(file);
}
else if(window.URL!=undefined)
{
url = window.URL.createObjectURL(file);
}
else if (window.webkitURL != undefined)
{
url = window.webkitURL.createObjectURL(file);
}
return url;
}
$(".img").attr("src", objurl);
}