1. 程式人生 > >html   上傳圖片,本頁預覽

html   上傳圖片,本頁預覽

html 上傳圖片 本頁預覽

直接上代碼



<!DOCTYPE html><html><head><meta charset="UTF-8"><title>圖片上傳預覽</title><script type="text/javascript"> function imgPreview(fileDom){ //判斷是否支持FileReader if (window.FileReader) { var reader = new FileReader(); } else { alert("您的設備不支持圖片預覽功能,如需該功能請升級您的設備!"

); } //獲取文件 var file = fileDom.files[0]; var imageType = /^image\//; //是否是圖片 if (!imageType.test(file.type)) { alert("請選擇圖片!"); return; } //讀取完成 reader.onload = function(e) { //獲取圖片dom var img = document.getElementById("preview"
); //圖片路徑設置為讀取的圖片 img.src = e.target.result; }; reader.readAsDataURL(file); }</script></head><body> <img id="preview" /> <br /> <input type="file" name="file" onchange="imgPreview(this)" /></body></html>

本文出自 “Exist” 博客,請務必保留此出處http://exist.blog.51cto.com/10305882/1963516

html 上傳圖片,本頁預覽