<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<img id="img">
<input id="upload" type="file" value="选择图片">
<script>
var btn = document.getElementById('upload')
btn.addEventListener('change',upload,false);
function upload(){
var file = document.getElementById('upload').files[0];
var objUrl = getObjectURL(file) ; //获取图片的路径,该路径不是图片在本地的路径
if (objUrl) {
var tar = document.getElementById('img')
tar.setAttribute('src',objUrl)
}
}
//建立一個可存取到該file的url
function getObjectURL(file) {
var url = null ;
if (window.createObjectURL!=undefined) { // basic
url = window.createObjectURL(file) ;
} else if (window.URL!=undefined) { // mozilla(firefox)
url = window.URL.createObjectURL(file) ;
} else if (window.webkitURL!=undefined) { // webkit or chrome
url = window.webkitURL.createObjectURL(file) ;
}
return url ;
}
</script>
</body>
</html>
文件上传
最新推荐文章于 2024-08-20 18:55:17 发布