4000 js获取input file路径改变图像地址
2017-07-14 10:41
316 查看
html代码
<img id="newImage" alt="100x100" src="__PUBLIC__/img/1.jpg" class="img-circle" width="100px" height="100px" >
<input id="image" type='file' name='myFile' size='15' onchange="showPicture(this)"/>
js代码
function showPicture(imgFile){
// alert(window.URL.createObjectURL(imgFile.files[0]));
/*获取上传文件的路径*/
document.getElementById("newImage").src = window.URL.createObjectURL(imgFile.files[0]);
}//preview img : URL.createObjectURL 方式
document.getElementById('imgFile').onchange = function(e){
var ele = document.getElementById('imgFile').files[0];
var createObjectURL = function(blob){
return window[window.webkitURL ? 'webkitURL' : 'URL']['createObjectURL'](blob);
};
var newimgdata = createObjectURL(ele);
var pvImg = new Image();
pvImg.src = newimgdata;
pvImg.setAttribute('id','previewImg');
$('.preview_wrap').html('').append(pvImg);
}
<img id="newImage" alt="100x100" src="__PUBLIC__/img/1.jpg" class="img-circle" width="100px" height="100px" >
<input id="image" type='file' name='myFile' size='15' onchange="showPicture(this)"/>
js代码
function showPicture(imgFile){
// alert(window.URL.createObjectURL(imgFile.files[0]));
/*获取上传文件的路径*/
document.getElementById("newImage").src = window.URL.createObjectURL(imgFile.files[0]);
}//preview img : URL.createObjectURL 方式
document.getElementById('imgFile').onchange = function(e){
var ele = document.getElementById('imgFile').files[0];
var createObjectURL = function(blob){
return window[window.webkitURL ? 'webkitURL' : 'URL']['createObjectURL'](blob);
};
var newimgdata = createObjectURL(ele);
var pvImg = new Image();
pvImg.src = newimgdata;
pvImg.setAttribute('id','previewImg');
$('.preview_wrap').html('').append(pvImg);
}
document.getElementById('imgFile').onchange = function(e){ 5 var ele = document.getElementById('imgFile').files[0]; 6 8 var fr = new FileReader(); 9 fr.onload = function(ele){ 10 11 var pvImg = new Image(); 12 pvImg.src = ele.target.result; 13 pvImg.setAttribute('id','previewImg'); 14 15 $('.preview_wrap').html('').append(pvImg);18 } 20 fr.readAsDataURL(ele); 21 }
相关文章推荐
- js获取input file路径改变图像地址
- js 获取input file路径改变图像地址
- js获取input file完整路径的方法
- js获取input file完整路径的方法
- 使用js获取input file的绝对路径预览图片C:\fakepath\问题
- 使用js获取input file的路径C:\fakepath\问题
- js/jquery 获取本地文件的文件路劲 获取input框中type=‘file’ 中的文件路径
- js/jquery 获取本地文件的文件路劲 获取input框中type=‘file’ 中的文件路径(转载)
- JS获取input file绝对路径问题
- js input file 解决获取的路径不全问题
- 使用js获取input file的路径
- JS获取input file绝对路径的方法(推荐)
- js 获取input type="file" 选择的文件大小、文件名称、上次修改时间、类型等信息
- js 获取、清空input type="file"的值示例代码
- 获取 input file 文件域的路径
- js 获取、清空input type="file"的值(示例代码)
- js/jquery 获取本地文件的文件路劲 获取input框中type=‘file’ 中的文件路径
- JS获取当前网址,JS获取当前域名URL ,JS获取网站完整路径页面地址
- JS获取当前网址,JS获取当前域名URL ,JS获取网站完整路径页面地址
- IE7,IE8,上传文件控件input file和asp.net FileUpload控件无法获取完整路径的解决办法