说明:做要用到file标签和 html5 Blob对象
方法1:使用file标签
<label>请选择一个文件:</label>
<input type="file" id="file" />
<input type="button" value="读取图像" onclick = "readAsDataURL()"/>
// 将文件以Data URL形式进行读入页面
function readAsDataURL(){
// 检查是否为图像类型
var simpleFile = document.getElementById("file").files[0];
if(!/image\/\w+/.test(simpleFile.type)) {
alert("请确保文件类型为图像类型");
return false;
}
var reader = new FileReader();
// 将文件以Data URL形式进行读入页面
reader.readAsDataURL(simpleFile);
reader.onload = function(e){
console.log(this.result);
result.innerHTML = '<img sr