想在选择文件之后标签里预览一下的,但是路径获取不到
查看资料说是安全性的问题,如果是这样,应该怎么解决?怎么才能获取路径。
图片预览看这个:javascript客户端图片预览
获取客户端路径没意思而且安全范围外,获取不到
使用HTML5的FileReader接口处理
window.onload = function(){
$('.file_inp_btn').change(function(){
var files = this.files;
var file = files[0];
//这里我们判断下类型如果不是图片就返回 去掉就可以上传任意文件
if(!/image\/\w+/.test(file.type)){
alert("请确保文件为图像类型");
return false;
}
var reader = new FileReader();
reader.readAsDataURL(file);
reader.onload = function(e){
var urlsrc = this.result;
$('#preview').attr('src', urlsrc);
}
});
}
就是用FileReader接口获取。。但是还是blod:http那种。。直接访问不了图片。。我也在研究这个问题。。找到了跟你说。。
我很帅啊