本地上传图片后立即显示(转载,FileReader用法参见另一篇)
来源:互联网 发布:淘宝网u盘 编辑:程序博客网 时间:2024/06/05 10:41
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript" src="UI/Public/js/jquery.min.js"></script>
<style>
#uploadPreview {
width: 168px;
height: 168px;
background-position: center center;
background-size: cover;
border: 4px solid #fff;
-webkit-box-shadow: 0 0 1px 1px rgba(0, 0, 0, .3);
display: inline-block;
}
</style>
</head>
<body>
<img id="uploadPreview"/>
<input id="uploadImage" type="file" name="photoimage" class="fimg1" onchange="PreviewImage();" />
</body>
<script>
$("#uploadImage").on("change", function(ele){
// Get a reference to the fileList
var files = this.files ? this.files : [];
// If no files were selected, or no FileReader support, return
if (!files.length || !window.FileReader) return;
// Only proceed if the selected file is an image
if (/^image/.test( files[0].type)){
// Create a new instance of the FileReader
var reader = new FileReader();
// Read the local file as a DataURL
reader.readAsDataURL(files[0]);
// When loaded, set image data as background of div
reader.onloadend = function(){
$("#uploadPreview").attr('src',this.result);
}
}
});
</script>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript" src="UI/Public/js/jquery.min.js"></script>
<style>
#uploadPreview {
width: 168px;
height: 168px;
background-position: center center;
background-size: cover;
border: 4px solid #fff;
-webkit-box-shadow: 0 0 1px 1px rgba(0, 0, 0, .3);
display: inline-block;
}
</style>
</head>
<body>
<img id="uploadPreview"/>
<input id="uploadImage" type="file" name="photoimage" class="fimg1" onchange="PreviewImage();" />
</body>
<script>
$("#uploadImage").on("change", function(ele){
// Get a reference to the fileList
var files = this.files ? this.files : [];
// If no files were selected, or no FileReader support, return
if (!files.length || !window.FileReader) return;
// Only proceed if the selected file is an image
if (/^image/.test( files[0].type)){
// Create a new instance of the FileReader
var reader = new FileReader();
// Read the local file as a DataURL
reader.readAsDataURL(files[0]);
// When loaded, set image data as background of div
reader.onloadend = function(){
$("#uploadPreview").attr('src',this.result);
}
}
});
</script>
</html>
0 0
- 本地上传图片后立即显示(转载,FileReader用法参见另一篇)
- 上传图片后立即显示
- 上传后立即显示图片以及urldecode
- 上传图片立即显示
- FileReader:读取本地图片文件并显示
- FileReader:读取本地图片文件并显示
- FileReader:读取本地图片文件并显示
- FileReader:读取本地图片文件并显示
- FileReader:读取本地图片文件并显示
- SpringMVC多个文件上传以及上传后立即显示图片
- angular框架中,使用FileReader时,图片预览,会出现上传图片后,再点击上传图片才显示
- JS 选择图片后立即显示图片
- 选择图片后图片立即显示
- 上传控件选择完图片后将其立即显示在页面上(jquery ajax)
- 浏览图片后立即显示的方法
- 原生javascript FileReader对象实现图片上传本地预览效果
- FileReader本地预览图片
- ASP.NET上传图片立即显示(不上传到服务器)
- Mac OS X 快捷键(完整篇)
- Python中进行中文注释
- Struts 2框架的大致处理流程
- JAVA Pattern和Matcher 的用法
- 阅读书单
- 本地上传图片后立即显示(转载,FileReader用法参见另一篇)
- ubuntu vim中文乱码问题
- C++ 硬件信息 获取主板序列号
- 杭电P1000A+B
- 添加 PUIAS安装源
- 访问限制:由于对必需的库 jce.jar 具有一定限制,因此无法访问的 解决办法
- C# Enum,Int,String的互相转换 枚举转换
- 23种设计模式汇总整理
- UIApplication、AppDelegate、委托