最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

HTML5图片预览实例分享_html5教程技巧

来源:动视网 责编:小采 时间:2020-11-27 15:18:50
文档

HTML5图片预览实例分享_html5教程技巧

HTML5图片预览实例分享_html5教程技巧:HTML5图片预览需要用到两种方法 1.URL 2.FileReader直接上代码 代码如下: html5 图片上传预览 #preview { width: 300px; height: 300px; overflow: hidden; } #preview img { width: 100%; height: 100%;
推荐度:
导读HTML5图片预览实例分享_html5教程技巧:HTML5图片预览需要用到两种方法 1.URL 2.FileReader直接上代码 代码如下: html5 图片上传预览 #preview { width: 300px; height: 300px; overflow: hidden; } #preview img { width: 100%; height: 100%;
 HTML5图片预览需要用到两种方法

1.URL
2.FileReader
直接上代码


代码如下:




html5 图片上传预览



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 = $('').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)
})
})




其中URL.revokeObjectURL方法Opera不支持,FileReader除IE9及以下不支持,其它浏览器都支持。

文档

HTML5图片预览实例分享_html5教程技巧

HTML5图片预览实例分享_html5教程技巧:HTML5图片预览需要用到两种方法 1.URL 2.FileReader直接上代码 代码如下: html5 图片上传预览 #preview { width: 300px; height: 300px; overflow: hidden; } #preview img { width: 100%; height: 100%;
推荐度:
标签: 图片 分享 技巧
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top