實現圖片預覽
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>html5 圖片上傳預覽</title>
<style>
#preview {
width: 300px;
height: 300px;
overflow: hidden;
}
#preview img {
width: 100%;
height: 100%;
}
</style>
<script src="../jquery/jquery-1.8.3.js"></script>
<script type="text/javascript">
function preview1(file) {
var img = new Image(), url = img.src = URL.createObjectURL(file)
var $img = $(img)
img.onload = function() {
URL.revokeObjectURL(url)
$('#preview').empty().append($img)
}
}
function preview2(file) {
var reader = new FileReader()
reader.onload = function(e) {
var $img = $('<img>').attr("src", e.target.result)
$('#preview').empty().append($img)
}
reader.readAsDataURL(file)
}
$(function() {
$('[type=file]').change(function(e) {
var file = e.target.files[0]
preview1(file)
})
})
</script>
</head>
<body>
<form enctype="multipart/form-data" action="" method="post">
<input type="file" name="imageUpload"/>
<div id="preview" style="width: 300px;height:300px;border:1px solid gray;"></div>
</form>
</body>
</html>
相關文章
- vue實現圖片預覽Vue
- html input type=file 選擇圖片,圖片預覽 純html js實現圖片預覽HTMLJS
- 用createObjectURL實現本地圖片預覽Object地圖
- angularjs 實現圖片上傳實時預覽AngularJS
- office轉pdf和圖片實現線上預覽
- SpringMVC實現ajax上傳圖片實時預覽SpringMVC
- 前端圖片預覽前端
- FileReader初步使用實現上傳圖片預覽效果
- 短視訊平臺開發,圖片上傳和圖片預覽功能實現
- 圖片預覽元件PhotoView元件View
- JS 實現全景圖預覽JS
- 前端實現圖片上傳預覽並轉換base64前端
- 短視訊app原始碼,實現原生js圖片預覽效果APP原始碼JS
- JS互動 點選WKWebView中的圖片實現預覽效果JSWebView
- javascript和HTML5上傳圖片之前實現預覽效果JavaScriptHTML
- vue圖片預覽上傳Vue
- js圖片上傳預覽JS
- Android 圖片預覽工具Android
- uniapp實戰——完成圖片的預覽功能APP
- jsp+springmvc實現檔案上傳、圖片上傳和及時預覽圖片JSSpringMVC
- FileReader與URL.createObjectURL實現圖片、視訊上傳預覽Object
- 純JS實現圖片預覽與等比例縮放和居中JS
- input file上傳圖片預覽
- 如何實現一個圖片瀏覽器瀏覽器
- Flutter上線專案實戰——圖片視訊預覽Flutter
- chrome瀏覽器不能顯示本地圖片辦法解決(圖片預覽)Chrome瀏覽器地圖
- javauploadify上傳圖片並預覽Java
- 面試題:我現在上傳圖片的時候提前預覽到圖片怎麼辦?面試題
- 直播電商平臺開發,釋出多圖片上傳到伺服器並實現圖片預覽功能伺服器
- windows10圖片不能預覽怎麼處理_win10圖片無法預覽如何恢復WindowsWin10
- CSS 奇思妙想 | 使用 resize 實現強大的圖片拖拽切換預覽功能CSS
- 直播app系統原始碼,使用element ui隱藏元件實現圖片預覽功能APP原始碼UI元件
- 造輪子之圖片預覽元件(preview)元件View
- jQuery圖片上傳前先在本地預覽jQuery
- el-image圖片預覽顯示bug
- 微博微信圖片瀏覽過渡動畫的實現動畫
- 菜鳥學JS(一)——上傳圖片之上傳前預覽圖片JS
- 基於 vue.js 實現圖片本地預覽 + 裁剪 + 壓縮 + 上傳的功能(二)Vue.js