JavaScript 之 使用 XMLHttpRequest 预览文件(图片)
2015-04-07 20:23
387 查看
<div id="div1"> <input type="file" id="uploadfile" style="width: 100px; height: 25px;" /> <input id="b1" type="button" value="上传" style="display: inline-block; width: 40px; height: 25px;" /> <img id="img1" src="" /> </div>
window.onload = function () { document.getElementById("uploadfile").addEventListener("change", function () { //1、获取所选的文件 暂时只选一个 var filereader = new FileReader(); filereader.onloadend = function (event) { console.log("a"); var filedata = event.target.result; document.getElementById("img1").src = filedata; } var file = document.getElementById("uploadfile").files[0]; filereader.readAsDataURL(file); }, true); }
相关文章推荐
- JavaScript FileApi简单介绍--使用XMLHttpRequest完成文件上传
- 利用 HTML 5 的多图片上传及预览(不含前端的文件分割) 分类: HTML5 文件上传 上传图片的预览 XMLHTTPRequest对象 2014-01-13 11:05 419人阅读 评论(0) 收藏
- 前端文件上传3:使用xmlhttprequest上传图片(web项目)
- 前端文件上传3-1:使用xmlhttprequest上传图片(vue环境下)
- 使用Javascript XMLHttpRequest模拟表单(Form)提交上传文件
- JavaScript 之 使用 XMLHttpRequest 上传文件
- JavaScript中XMLHttpRequest对象初步使用
- 带进度条的HTML5上传文件(使用XMLHttpRequest对象)
- 掌握 Ajax,第 2 部分: 使用 JavaScript 和 Ajax 发出异步请求 在 Web 请求中使用 XMLHttpRequest
- 使用JavaScript的XMLHttpRequest发送请求
- 使用JavaScript的XMLHttpRequest发送请求
- ajax 请求二进制流 图片 文件 XMLHttpRequest 请求并处理二进制流数据 之最佳实践
- 使用JavaScript的XMLHttpRequest发送请求
- 带进度条的HTML5上传文件(使用XMLHttpRequest对象
- 使用 JavaScript 实现 XMLHttpRequest
- AJAX原始对象的使用(XMLHttpRequest+javascript+asp.net)
- 使用JavaScript的XMLHttpRequest发送POST、GET请求以及接收返回值
- iOS 使用ASIHttpRequest和GData解析xml网络文件
- 【转】使用HttpWebRequest POST图片等文件,带参数
- 使用JavaScript的XMLHttpRequest发送请求