<script>
function file2Base64(file){
var xmlHttp = new ActiveXObject('MSXML2.XMLHTTP');
xmlHttp.open('POST',file, false);
xmlHttp.send('');
var xml_dom = new ActiveXObject('MSXML2.DOMDocument');
var tmpNode = xml_dom.createElement('tmpNode');
tmpNode.dataType = 'bin.base64';
tmpNode.nodeTypedValue = xmlHttp.responseBody;
var imgBase64Data = tmpNode.text;
return imgBase64Data;
}
</script>
......
<img id='showBase64Img' src='' />
......
<script>
var base64Code=file2Base64('D:\\demo\\test.png');
document.getElementById('showBase64Img').src='data:image/png;base64,' + base64Code;
</script>
......