HTML5 画像のプレビューには 2 つの方法が必要です
1.URL
2.FileReader
コードを直接アップロード
html5 画像アップロード プレビュー
< ;script type="text/javascript">
functionreview1(file) {
var img = new Image(), url = img.src = URL.createObjectURL(file)
var $img = $( img)
img.onload = function() {
URL.revokeObjectURL(url)
$('#preview').empty().append($img)
}
}
functionreview2(file) {
var Reader = new FileReader()
Reader.onload = function(e) {
var $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]
プレビュー1 (ファイル )
})
})